C++面向对象入门(一)
定义简单类的语法
class 类名{ public: //公共权限成员 //属性||成员属性||成员变量 //... //行为||成员函数||成员方法 private: //私有权限成员 //属性||成员属性||成员变量 //... //行为||成员函数||成员方法 };
定义简单的圆形类
#include<iostream> using namespace std; //定义圆周率Π const double PI = 3.14; /** * 圆形类Circle * C++定义类的基本格式 * class 类名{ * public: * //公共权限成员 * //属性||成员属性||成员变量 * //... * //行为||成员函数||成员方法 * private: * //私有权限成员 * //属性||成员属性||成员变量 * //... * //行为||成员函数||成员方法 * }; * circle n.圆;循环;周期;圈子;v.环行 * circumference n.(圆的)周长 * radius n.半径 * with a radius of 半径为... */ class Circle{ //公共权限 public: //属性: //圆的半径 double radius; //行为: /** * 计算圆的周长 * @return 圆的周长 */ double calculateCircumference(){ return 2 * radius * PI; } }; int main() { Circle c1; c1.radius = 10; cout << "The circumference of a circle with a radius of 10 is " << c1.calculateCircumference() << endl; system("pause"); return 0; }
路漫漫其修远兮,吾将上下而求索。