25 阅读1分钟

oop特性:

  • 抽象

  • 封装和数据隐藏

  • 多态

  • 继承

  • 代码的可重用性


    指定基本类型完成的工作:

    • 决定数据对象需要的内存数量
    • 决定如何解释内存中的位
    • 决定可使用数据对象执行的操作或方法

C++类:

组成:数据对象+操纵数据的方法

定义类:(由两部分组成)

  1. 类声明:以数据成员方式描述数据部分,以成员函数/方法的方式描述公有接口
  2. 类方法定义:描述如何实现类成员函数

类开发:

  • 接口(类定义):放在头文件中
  • 实现(类方法的实现代码):源代码文件中