面向过程————将程序通过函数和函数调用实现。
面向对象————对现实世界的拙劣模仿,企图用对象来描述世界。
在主函数中通过调用类函数实现功能
矩形 矩形A;
矩形A.设置位置(100,100);
矩形A.设置大小(50,50);
矩形A.设置边框色(RGB(255,0,0));
矩形A.设置填充色(RGB(0,255,255));
矩形A.现身();
在C/C++语言中如果要使用函数,必须要声明它。
#include
指令后面的文件名,如果是引号包含,则:
1.在当前目录(程序所在目录)中寻找这个文件,如果找不到,再到编译器默认的头文件目录中去寻找;
2.如果是尖括号包含文件名,则直接在编译器默认的头文件目录中去寻找;
封装:
就是将程序的逻辑和实现细节放进一个“黑盒”,在外界可以直接调用,调用者无需关心黑盒内部是如何实现的。
class 类名
{
private:
//在所有成员函数内部可以访问的成员函数和成员变量
public:
//可以在外部访问的成员函数或成员变量
};
构造函数和析构函数
构造函数
在创建类时自动执行的函数;名字和类名一致,没有返回值类型。
析构函数
类的实例被销毁时自动执行的函数
版权属于:KrisWi
本文链接:http://7k.cx:83/index.php/archives/71/
本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。
1 条评论
大家好,我是來自大陸北方的網友