C++ 类的基础用法

C++ 类的基础用法

#include // TIP 要Run代码,请按  或点击装订区域中的  图标。
#define  PI 3.14

class Circle {
    private:
        double radius;
    public:
        Circle(double r) {
            radius = r;
        }
        double getArea() {
            return PI * radius * radius;
        };
};

int main() {

    Circle y1 = Circle(3);
    Circle y2 = Circle(4);

     double area1 = y1.getArea();
     double area2 = y2.getArea();

    std::cout << "area1 " << area1 << std::endl; // C++输出方法
    printf("area2 %f\n", area2);// C 输出方法 通用

    return 0;
}