Dragon in the sky

whatever happened , go ahead! Happy life of big pig and its dog.
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

OOP的目的

Posted on 2009-09-15 14:32  龙泰  阅读(250)  评论(0编辑  收藏  举报

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

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

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

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

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