#include<bits/stdc++.h>
using namespace std;
#define PI 3.14
//class 代表一个类,类后面紧跟着的就是类名称
class Circle{
//访问权限
//公共权限
public:
//属性
//半径
int m_r;
//行为(函数)
//获取圆的周长
double caluclateZC(){
return 2*PI*m_r;
}
};
int main()
{
//类和对象
//三大特性:封装、继承、多态
//1、封装
//意义:将属性和行为作为一个整体,表现生活中的事物
//将属性和行为加以权限控制
//例子:设计一个圆类,求圆的周长
//求圆周长的公式:2*PI*半径
//通过圆类创建具体的圆(对象)
Circle c1;
//给圆的属性赋值
c1.m_r=10;
cout<<"这个半径为10的圆的周长是 "<<c1.caluclateZC()<<endl;
return 0;
}
c++第十四篇类和对象
最新推荐文章于 2024-09-14 16:21:49 发布