面向对象设计语言面向对象设计语言中提供了类、继承等成分,有识认性、多态性、类别性和继承性四个主要特点
面向对象设计语言 ◆ 面向对象设计语言中提供了类、继承等 成分,有识认性、多态性、类别性和继承性 四个主要特点
面向对象设计语言一般认为,较典型的面向对象设计语言有如下五种:(1)Smalltalk语言支持单继承、多态和动态绑定。(2)EIFFEL语言支持多继承、多态和动态绑定(3)C++,支持多继承、多态和部分动态绑定。(4)Java,支持单继承、多态和部分动态绑定。(5)C#,也支持单继承,与Java和C++等有很多类似之处
面向对象设计语言 一般认为,较典型的面向对象设计语言有如下 五种: (1)Smalltalk语言支持单继承、多态和动态绑定。 (2)EIFFEL语言支持多继承、多态和动态绑定。 (3)C++,支持多继承、多态和部分动态绑定。 (4)Java,支持单继承、多态和部分动态绑定。 (5)C#,也支持单继承,与Java和C++等有很多类 似之处
面向对象设计语言的优点(1)一致的表达方法面向对象的开发基于不随时间变化的并且是一致的表示方法。(2)可重用性(3)可维护性
面向对象设计语言的优点 (1)一致的表达方法 面向对象的开发基于不随时间变化的并 且是一致的表示方法。 (2)可重用性 (3)可维护性
面向对象设计语言的技术特点(1)面向对象设计语言具有支持类和对象概念的定义与实现机制(2)面向对象设计语言具有实现继承的语言机制。(3)面向对象设计语言具有实现属性和服务的机制。(4) 面向对象设计语言具有参数化类
面向对象设计语言的技术特点 (1)面向对象设计语言具有支持类和对象概念 的定义与实现机制。 (2)面向对象设计语言具有实现继承的语言机 制。 (3)面向对象设计语言具有实现属性和服务的 机制。 (4)面向对象设计语言具有参数化类
面向对象设计语言的技术特点(5)面向对象设计语言提供类型检香(6)面向对象设计语言提供类库(7)面对象设计语言提供持久对象的保存。(8)面向对象设计语言提供封装与打包(9)面向对象设计语言提供可视化开发环境
面向对象设计语言的技术特点 (5)面向对象设计语言提供类型检查。 (6)面向对象设计语言提供类库。 (7)面向对象设计语言提供持久对象的保存。 (8)面向对象设计语言提供封装与打包。 (9)面向对象设计语言提供可视化开发环境