C++面向对象基础

C++面向对象基础 面向对象三大特性 封装性:数据和代码捆绑在一起,避免外界干扰和不确定性访问。封装可以使得代码模块化。 优点: 确保用户代码不会无意间破坏封装对象的状态 被封装的类的具体实现细节可以随时改变,而无须调整用户级别的代码 继承性:让某种类型对象获得另一个类型对象的属性和方法。继承可以扩展已存在的代码 多态性:同一事物表现出不同事物的能力,即向不同对象发送同一消息,不同的对象在接收时会
相关文章
相关标签/搜索