学习:类和对象

谁说胖子不能爱 提交于 2019-12-04 09:01:36

C++面向对象的三大特性为:封装继承多态

例如:人属于人类,车属于车类....

封装的意义:

封装是C++面向对象三大特性之一

意义:

1、将属性和行为作为一个整体,表现生活中的事物
2、将属性和行为加以权限控制

语法: class 类名{ 访问权限: 属性 / 行为 };

示例1:设计一个圆类,求圆的周长

#include<iostream>


using namespace std;

const double PI = 3.14;
class Circle {

public:
    int r;

    double calcuate() {
        return 2 * r * PI;
    }

};

int main() {
    
    Circle c1;
    c1.r = 5;
    cout << c1.calcuate() << endl;
    system("pause");
    return 0;
}
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!