1.通过一个简单的程序(circle)熟悉类的定义及使用:
定义一个circle类,包含圆的半径r和面积s属性,有两个公有成员函数Get_R和Output_S,Get_R用于从键盘输入圆半径,Output_S用于输出圆面积。用面向对象的方法实现圆面积的计算。要求:
.写出类的定义,并写出所有可能的构造函数形式和析构函数;
.将Output_S定义为类外实现的内联函数;
.写出主函数main(),实现对类的各种调用方式。
//circle.hpp
#include<iostream.h>
class circle
{
private:
int r; //半径
double s; //面积
public:
circle(){} //构造函数1
circle(int r1){r=r1;}
//构造函数2
void
Get_R()
{
cout<<'Input R:'<<endl;
cin>>r;
}
定义一个circle类,包含圆的半径r和面积s属性,有两个公有成员函数Get_R和Output_S,Get_R用于从键盘输入圆半径,Output_S用于输出圆面积。用面向对象的方法实现圆面积的计算。要求:
.写出类的定义,并写出所有可能的构造函数形式和析构函数;
.将Output_S定义为类外实现的内联函数;
.写出主函数main(),实现对类的各种调用方式。
//circle.hpp
#include<iostream.h>
class circle
{
private:
public:
