c#问题: 建立一个Windows 应用程序。实现计算三角形,矩形的以及圆的面积,与周长。 50
具体要求:(1)建立一个抽象类Shape,要求有抽象函数area(),zhouchang()(2)建立一个三角形类Tri,继承这个抽象类Shape,利用海伦公式(根号下s...
具体要求: (1)建立一个抽象类Shape,要求有抽象函数 area() , zhouchang()
(2) 建立一个三角形类Tri,继承这个抽象类Shape,利用海伦公式(根号下s(s-a)(s-b)(s-c)),其中s=(a+b+c)/2 。在这个类里实现抽象类中area()求三角形面积的功能,和求三角形zhouchang()的功能。
(3)建立一个矩 形类Rect,继承这个抽象类Shape,在这个类里实现抽象类中area()求矩形面积的功能,和求矩形zhouchang()的功能。
(4)建立一个圆类Rect,继承这个抽象类Shape,在这个类里实现抽象类中area()求圆面积的功能,和求圆zhouchang()的功能。
这些定义完之后,利用上面的三个类。同过Form窗体的三个Textbox控件输入三角形的三条边,点击“计算三角形面积”按钮,窗体上三个Textbox控件都被激活,可以用来输入三角形的三条边。在静态文本控件中显示三角形面积,点击“计算三角形周长”按钮,在静态文本控件(label)中显示三角形周长。
点击“计算矩形面积”按钮,窗体上三个Textbox控件,只有两个被激活,可以用来输入矩形的两条边。在静态文本控件中显示矩形的面积,点击“计算矩形周长”按钮,在静态文本控件(label)中显示矩形周长。
点击“计算圆的面积”按钮,窗体上三个Textbox控件,只有一个被激活,可以用来输入园的半径。在静态文本控件中显示圆的面积,点击“计算圆周长”按钮,在静态文本控件(label)中显示圆的周长。 展开
(2) 建立一个三角形类Tri,继承这个抽象类Shape,利用海伦公式(根号下s(s-a)(s-b)(s-c)),其中s=(a+b+c)/2 。在这个类里实现抽象类中area()求三角形面积的功能,和求三角形zhouchang()的功能。
(3)建立一个矩 形类Rect,继承这个抽象类Shape,在这个类里实现抽象类中area()求矩形面积的功能,和求矩形zhouchang()的功能。
(4)建立一个圆类Rect,继承这个抽象类Shape,在这个类里实现抽象类中area()求圆面积的功能,和求圆zhouchang()的功能。
这些定义完之后,利用上面的三个类。同过Form窗体的三个Textbox控件输入三角形的三条边,点击“计算三角形面积”按钮,窗体上三个Textbox控件都被激活,可以用来输入三角形的三条边。在静态文本控件中显示三角形面积,点击“计算三角形周长”按钮,在静态文本控件(label)中显示三角形周长。
点击“计算矩形面积”按钮,窗体上三个Textbox控件,只有两个被激活,可以用来输入矩形的两条边。在静态文本控件中显示矩形的面积,点击“计算矩形周长”按钮,在静态文本控件(label)中显示矩形周长。
点击“计算圆的面积”按钮,窗体上三个Textbox控件,只有一个被激活,可以用来输入园的半径。在静态文本控件中显示圆的面积,点击“计算圆周长”按钮,在静态文本控件(label)中显示圆的周长。 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询