面向对象的


浏览:1208 次

三个特点

1.封装

隐藏对象的属性和实现细节,仅提供公共访问,隔离更改,方便使用,并提高可重用性和安全性。

2.继承

提高代码重用性;继承是多态性的前提。

3.多态性

父类或接口定义的引用变量可以指向子类或具体实现类的实例对象。改进的程序可扩展性

五项基本原则

1.单一责任原则

2.开闭原理

3.利斯科夫替代原则LSP

4.依赖反转原理DIP

5.接口隔离原则ISP

优点和缺点

优点:易于维护、重用和扩展。由于面向对象的封装、继承和多态性,您可以设计一个低耦合系统,使系统更加灵活和易于维护

缺点:性能比面向过程的差

相关资讯:
农产品电子商务向企业个人农产品电子贸易方向发展的效益

农产品电子商务向企业个人农产品电子贸易方向发展的效益

查看
Web 3.0技术的基本方向

Web 3.0技术的基本方向

查看
认知

认知

查看
面向对象的

面向对象的

查看
2018-12-25

2018-12-25

查看