C++类与对象
对象是属性和方法的集合,是看得见摸得着的东西。面向对象考虑运行过程中进行决策。对象就是数据,运行过程而不是编译过程。可以比较灵活哈哈。
c++中的类:将抽象转换为用户类型的工具。
在类里面的变量叫做成员变量,在类里面的函数叫做成员函数。
类是抽象的。对象是具体的东西。类是对象模板。
描述类的时候用class,而结构struct。pod
书写类的定义的时候建议用h文件或者hpp文件。
成员函数、方法
hpp文件,一般包含了实现的内联函数,相当于把整个代码复制了一次。inline。在定义类的时候写不写inline都默认是成员函数。因此inline是可以省略的,
不能直接使用对象的私有成员
很多函数都是在前面声明后边实现,在cpp文件中实现