面向对象软件开发方法 口面向对象程序的基本元素为对象( Object)。 程序结构一般由类的定义和类的使用两部分组 成 程序中的一切操作都是通过向对象发送相应的 消息来实现:对象接收到消息后,启动有关的 方法完成相应的操作 ■从面向对象程序设计范型看: 程序=对象+消息 2021/2/20 java面向对象程序设计教程
2021/2/20 Java面向对象程序设计教程 11 面向对象软件开发方法 ◼ 面向对象程序的基本元素为对象(Object)。 ◼ 程序结构一般由类的定义和类的使用两部分组 成。 ◼ 程序中的一切操作都是通过向对象发送相应的 消息来实现:对象接收到消息后,启动有关的 方法完成相应的操作。 ◼ 从面向对象程序设计范型看: 程序 = 对象 + 消息
面向对象技术的优点 直观性 可增加程序的模块性( Modularity 口可提高程序的可复用性( Reusability) 增加可扩展性( Extendibility) 可改善程序的可维护性 ( Maintainability),减少维护负荷 可控制程序的复杂性 ■可改进质量,降低成本 2021/2/20 java面向对象程序设计教程
2021/2/20 Java面向对象程序设计教程 12 面向对象技术的优点 ◼ 直观性 ◼ 可增加程序的模块性(Modularity) ◼ 可提高程序的可复用性(Reusability) ◼ 增加可扩展性(Extendibility) ◼ 可改善程序的可维护性 (Maintainability),减少维护负荷 ◼ 可控制程序的复杂性 ◼ 可改进质量,降低成本