面向对象特征及其好处与缺点
2013-06-07 20:59
169 查看
面向对象的特征主要有:抽象、封装、继承、多态。
其各自的好处个人粗略理解为:
抽象:将各种逻辑抽象为客观处在的事物,这样便于人们的思维理解与操作。
封装:将数据与操作封装起来,保护数据不被外界干扰和随意修改,便于维护。
继承:便于代码重用,只需从一个类衍生到另一个类,并做稍微修改就能重用该类。
多态:类与函数的多种信息状态,使代码的编写更加灵活也便于代码重用。
面向对象编程的缺点:
属性的多重指针的引用牺牲了系统性能。
其各自的好处个人粗略理解为:
抽象:将各种逻辑抽象为客观处在的事物,这样便于人们的思维理解与操作。
封装:将数据与操作封装起来,保护数据不被外界干扰和随意修改,便于维护。
继承:便于代码重用,只需从一个类衍生到另一个类,并做稍微修改就能重用该类。
多态:类与函数的多种信息状态,使代码的编写更加灵活也便于代码重用。
面向对象编程的缺点:
属性的多重指针的引用牺牲了系统性能。
相关文章推荐
- 面向对象的三大特征及其作用
- VC++——小编分享面向对象特征及其优点
- java基础之面向对象及其基本特征
- VC++——小编分享面向对象特征及其优点
- 面向对象的知识点,为何面向对象设计?好处,三大特征
- 面向对象的程序设计的好处
- 面向对象最重要的三个基本特征
- 面向对象特征(oop)
- 面向对象第二个特征----继承II(什么时候使用继承)
- 面向对象第二个特征----继承III(子父类中的构造函数)
- 面向对象第二个特征----继承III(子父类中构造函数初始化过程2)
- 面向对象程序设计 特征
- 面向对象高级特性===Java内部类及其实例化
- 面向对象第三个特征----多态II(类型判断)
- 11年之际,理一理面向对象那些事——面向对象的三个基本特征
- 面向对象的设计三大特征:二 多态
- 黑马程序员====JAVA基础之面向对象及其特性====
- 非面向对象特征---静态
- 面向对象第三个特征----多态III(特点)
- 面向对象的基本特征