面向过程————将程序通过函数和函数调用实现。

面向对象————对现实世界的拙劣模仿,企图用对象来描述世界。

在主函数中通过调用类函数实现功能

矩形 矩形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:
        //可以在外部访问的成员函数或成员变量
};

构造函数和析构函数
构造函数
在创建类时自动执行的函数;名字和类名一致,没有返回值类型。
析构函数
类的实例被销毁时自动执行的函数

最后修改:2020 年 03 月 26 日
如果觉得我的文章对你有用,请随意赞赏