ISO/IEC 10514-3:1998
Information technology — Programming languages — Part 3: Object Oriented Modula-2
发布时间:1998-12-03 实施时间:


ISO/IEC 10514-3:1998标准是一份非常重要的编程语言标准,它主要涉及到面向对象的Modula-2语言。Modula-2是一种高级编程语言,它最初由Niklaus Wirth于1978年开发。Modula-2语言具有很多优点,例如可移植性、可靠性、可读性等等。然而,Modula-2语言在面向对象编程方面的支持相对较弱,这也是该标准制定的主要原因之一。

ISO/IEC 10514-3:1998标准主要涉及到Modula-2语言的面向对象特性,包括类、继承、多态等方面的规范。该标准的目的是为了提高Modula-2语言的可移植性和可靠性,使得开发人员能够更加方便地使用Modula-2语言进行面向对象的编程。该标准的制定过程非常严谨,它考虑了很多实际应用场景,以确保标准的实用性和可靠性。

在ISO/IEC 10514-3:1998标准中,定义了一些重要的概念和规范,例如类、继承、多态等。其中,类是面向对象编程的基本概念,它是一种数据类型,可以包含属性和方法。继承是指一个类可以从另一个类继承属性和方法,从而减少代码的重复性。多态是指同一个方法可以在不同的类中具有不同的实现,从而提高代码的灵活性和可扩展性。

除了上述的概念和规范之外,ISO/IEC 10514-3:1998标准还规定了一些语法和语义方面的规范,例如类的定义、继承的实现、多态的实现等。这些规范可以帮助开发人员更加方便地使用Modula-2语言进行面向对象的编程,从而提高代码的可读性、可维护性和可扩展性。

总之,ISO/IEC 10514-3:1998标准是一份非常重要的编程语言标准,它主要涉及到面向对象的Modula-2语言。该标准的制定过程非常严谨,它考虑了很多实际应用场景,以确保标准的实用性和可靠性。该标准的实施可以帮助开发人员更加方便地使用Modula-2语言进行面向对象的编程,从而提高代码的可读性、可维护性和可扩展性。

相关标准
- ISO/IEC 10514-1:1996 Information technology — Programming languages — Part 1: Modula-2
- ISO/IEC 10514-2:1996 Information technology — Programming languages — Part 2: PIM Modula-2
- ISO/IEC 8651-1:1988 Information processing systems — Computer graphics — Graphical Kernel System (GKS) language bindings — Part 1: Functional description
- ISO/IEC 8651-2:1988 Information processing systems — Computer graphics — Graphical Kernel System (GKS) language bindings — Part 2: FORTRAN binding
- ISO/IEC 8651-3:1988 Information processing systems — Computer graphics — Graphical Kernel System (GKS) language bindings — Part 3: Pascal binding