example1-14.cpp

来自「关于书籍《Borland c++Builder工程实践》的源代码」· C++ 代码 · 共 48 行

CPP
48
字号
#include <iostream.h>
const double pi=3.14159;
class  circle   //声明类circle
{
private:
double radius;
public:
circle()   //声明构造函数
{
cout<<"类的初始化\n";
}
~circle()  //声明析构函数
{
cout<<"类的终止\n";
}
void set_radius(double);  //声明公有类型的成员函数
double get_square(void);
double get_length(void);
};
void circle::set_radius(double rr) //成员函数实现
{
radius=rr;
cout<<"The radius is :"<<radius<<endl;
}
double circle::get_square(void)
{
double temp;
temp=pi*radius*radius;
return(temp);
}
double circle:: get_length(void)
{
double temp;
temp=2*pi*radius;
return(temp);
}
void main()//主函数
{
double r;
cout<<"Please enter the radius :";
cin>>r;
circle circle1;//声明对象
circle1.set_radius(r);
cout<<"The square is:"<<circle1.get_square()<<endl;
cout<<"The length is :"<<circle1.get_length()<<endl;
return;
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?