OOP的目的

面向对象的程序设计可以达到如下目的:

可复用性: 通过类的继承,子类可以继承父类的属性和方法.

可扩展性:通过类的继承,子类可以拥有自己的方法和属性.

灵活性:方法的重载,虚函数的复写等多态的实现, 提高了应用程序的灵活性

低耦合:类的封装性,接口的引入,都在一定程度上降低了关联系统之间的耦合性.

原文地址:https://www.cnblogs.com/flyinthesky/p/1566980.html