您的位置:首页 > 其它

面向对象特征及其好处与缺点

2013-06-07 20:59 169 查看
面向对象的特征主要有:抽象、封装、继承、多态。

其各自的好处个人粗略理解为:

抽象:将各种逻辑抽象为客观处在的事物,这样便于人们的思维理解与操作。

封装:将数据与操作封装起来,保护数据不被外界干扰和随意修改,便于维护。

继承:便于代码重用,只需从一个类衍生到另一个类,并做稍微修改就能重用该类。

多态:类与函数的多种信息状态,使代码的编写更加灵活也便于代码重用。

面向对象编程的缺点:

属性的多重指针的引用牺牲了系统性能。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息