c++简述类的四种属性

如题所述

C++类的三种基本特征:

继承:
“继承”就是在一个已存在的类的基础上建立一个新的类。已存在的类称为“基类(base class)”或“父类(father class)”,新建的类称为“派生类(derived class)”或“子类(son class )”。一个新类从已有的类那里获得其已有特性,这种现象称为类的继承。通过继承,一个新建子类从已有的父类那里获得父类的特性。从另一角度说,从已有的类(父类)产生一个新的子类,称为类的派生。

多态:
调用同名函数依据上下文不同有不同实现的一种机制,记住一句话:“见人说人话,见鬼说鬼话”。好处就是面向对象,不用记住那么多函数名。

封装:封装可以隐藏实现细节,使得代码模块化;封装是把过程和数据包围起来,对数据的访问只能通过已定义的界面。

总结:继承可以扩展已存在的代码模块(类);它们的目的都是为了——代码重用。而多态则是为了实现另一个目的——接口重用;封装可以隐藏实现细节,使得代码模块化。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-12-15
继承,,封装,,多态,,,

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网