#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; }