永发信息网

c#定义一个类圆Circle或者定义一个矩形类Rectangle,分别计算它们的周长和面积。

答案:2  悬赏:30  手机版
解决时间 2021-03-20 03:13
定义一个类圆Circle或者定义一个矩形类Rectangle,定义其数据成员和方法,圆有半径,矩形有长和宽,定义两个方法分别计算它们的周长和面积。
创建两个对象,这两个对象的数据不同,分别输出显示它们的周长和面积。
最佳答案
namespace EX1_4
{
public class shape
{
public double PI = 3.14;
}
public class Rectangle:shape
{
public int x,y,s,l;
public void GetArea(int x,int y)
{
s = x * y;
Console.WriteLine("矩形的面积是:{0}",s);
}
public void GetPerim(int x,int y)
{
l = 2 * (x + y);
Console.WriteLine("矩形的周长是:{0}", l);
}
}
public class Circle : shape
{
public int r;
public double s, l;
public void GetArea(int r)
{
s = r * r * PI;
Console.WriteLine("圆形的面积是:{0}", s);
}
public void GetPerim(int r)
{
l = 2 * r * PI;
Console.WriteLine("圆形的面积是:{0}", l);
}
}
class Program
{
static void Main(string[] args)
{
Rectangle rec1 = new Rectangle();
rec1.GetArea(5, 6);
rec1.GetPerim(4, 6);
Circle cir1 = new Circle();
cir1.GetArea(4);
cir1.GetPerim(5);
Console.ReadKey();
}
}
}
我的题目跟你差不多,shape是父类,circle和rectangle是子类,子类里包含e68a84e8a2ad62616964757a686964616f31333264656136子函数用于计算周长和面积,我是把数据写死在里面了,你有心情可以把数据改成手动输入的,不过我估计你也不会。
全部回答
circle类代码 class circle {     const double pi = 3.14159265;     //获取周长     public double getperimeter(double r)     {     return 2 * pi * r;     }     //获取面积     public double getarea(double r)     {     return pi * r * r;     } }   main函数代码 float r; console.writeline("请输入半径:"); r = float.parse(console.readline()); circle c = new circle(); console.writeline("周长是:{0}\n面积是:{1}\n", c.getperimeter(r), c.getarea(r)); console.readline(); 
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
vs code上的插件安装了后如何使用
素悦名字怎么解释
雀友麻将机承德NO.4地址在什么地方,想过去办
市民文化广场怎么样?好不好?值不值得买?
唯品会买的衣服货到付款可以开箱验货吗?看了
近亲结婚生的孩子18岁以后智力下降?
商品房契税新政策2016
我的狐仙女友ova
两千克盐水的含盐率为百分之二十,需要加入多
联想b8000-f平板电脑怎样强制行打开usb
有那位兄弟知道,日照港船舶靠离泊计划怎么在
和味园药膳炖品在哪里啊,我有事要去这个地方
Millie loves her nice m——.
车动力·汽车维修服务中心地址在什么地方,想
单选题我国在人民币汇率问题上的基本立场是A.
推荐资讯
水空调一天用多少度电
---Whereismypen?---I_________itonthed
成都京东商城的工资福利待遇怎么样?
好听的军营歌曲
如下图片的颈托在哪能买到
已经另案处理,最后一个同案抓到了,他要是说你
大话西游手游神灵带什么技能好
C#声明一个类、怎么保证这个类只能有一个实例
上次来月经时2月5号,2月11号月经完的时候和
蓟门桥东离六里桥多远啊
今年近义词
五十铃700p p是什么意思
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?