面向对象编程 可使项目模块化
重用性:设计的每一个模块都可在项目中重复使用
灵活性:每一个模块都可以很轻松地被替换
扩展性:在现有的模块上添加新功能
面向对象:项目由一个个对象组建而成,每个对象都是独立的,他们各司其职,最后像搭积木一样,将各种组合起来,就实现了一个项目。
项目代码都应该由单个能够起子程序作用的对象组成:重用性 灵活性 扩展性
- 重用性:模块都在项目中可重复利用
- 灵活性:模块替换成本低
- 扩展性:对已有的模块添加功能
项目代码都应该由单个能够起子程序作用的对象组成:重用性 灵活性 扩展性
- 重用性:模块都在项目中可重复利用
- 灵活性:模块替换成本低
- 扩展性:对已有的模块添加功能
- 重用性:模块都在项目中可重复利用
- 灵活性:模块替换成本低
- 扩展性:对已有的模块添加功能