⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 6.1.cpp

📁 派生类的实验源程序
💻 CPP
字号:
#include <iostream>
using namespace std;
class circle
{
public:
	circle(){};
	circle(int r1){r=r1;}
	~circle(){};
	void setr();
	int getr(){return r;}
protected:
	int r;
};
class column:public circle
{
public:
	column(){};
	column(int r,int h1):circle(r){h=h1;}
	~column(){};
	void seth();
	int geth(){return h;}
	float s(){return 3.14*r*r;}
	float v(){return 3.14*r*r*h;}
private:
	int h;
};
void circle::setr()
{
	cout<<"请输入圆的半径"<<endl;
	cin>>r;
}
void column::seth()
{
	cout<<"请输入圆柱的高度"<<endl;
	cin>>h;
}
void main()
{
	column my;
	my.setr();
	my.seth();
	cout<<"圆的半径是"<<my.getr()<<endl;
	cout<<"圆柱的高度是"<<my.geth()<<endl;
	cout<<"圆柱的面积是"<<my.s()<<endl;
	cout<<"圆柱的体积是"<<my.v()<<endl;
}



⌨️ 快捷键说明

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