C#编写一个程序,计算三角形,正方形和圆形的面积,要求抽象出一个基类BASE 利用派生类定义三角形 正方形 圆形main方法中实现三个对象调用相同方法实现不同求面积结果

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 00:11:56
C#编写一个程序,计算三角形,正方形和圆形的面积,要求抽象出一个基类BASE 利用派生类定义三角形 正方形 圆形main方法中实现三个对象调用相同方法实现不同求面积结果

C#编写一个程序,计算三角形,正方形和圆形的面积,要求抽象出一个基类BASE 利用派生类定义三角形 正方形 圆形main方法中实现三个对象调用相同方法实现不同求面积结果
C#编写一个程序,计算三角形,正方形和圆形的面积,
要求抽象出一个基类BASE 利用派生类定义三角形 正方形 圆形
main方法中实现三个对象调用相同方法实现不同求面积结果

C#编写一个程序,计算三角形,正方形和圆形的面积,要求抽象出一个基类BASE 利用派生类定义三角形 正方形 圆形main方法中实现三个对象调用相同方法实现不同求面积结果
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace AreaDemo
{
class Program
{
const double PI = 3.1415926;
static void Main(string[] args)
{
//求三角形面积例子,另外两个求法类同
Console.WriteLine("请输入三角形的相应数据:");
Console.Write("底边长:");
string bases = Console.ReadLine();
Console.Write("高:");
string height = Console.ReadLine();
Area method = new Area();
double area = method.GetTriangleArea(Convert.ToDouble(bases),Convert.ToDouble(height));
Console.WriteLine("三角形面积为:" + area.ToString());
Console.Read();
}
class Area
{
///
/// 求三角形面积
///
/// 底边
/// 高
/// 面积
public double GetTriangleArea(double bases,double height)
{
return bases * height / 2;
}
///
/// 求正方形面积
///
/// 边长
/// 面积
public double GetSquareArea(double side)
{
return side * side;
}
///
/// 求圆面积
///
///
///
public double GetCircleArea(double radius)
{
return PI * radius * radius;
}
}
}
}

C#编写一个程序,计算三角形,正方形和圆形的面积,要求抽象出一个基类BASE 利用派生类定义三角形 正方形 圆形main方法中实现三个对象调用相同方法实现不同求面积结果 用C#编写一个程序如何判断三角形形状 C# * 编写图形 (如三角形) 看不懂.不需要程序 用C#语言怎样编写计算其程序? 编写一个程序,计算三角形,正方形的面积c++语言关键我对C++什么都不懂 怎么换呀 编写一个程序 ,采用方法重载分别实现圆、三角形、矩形、椭圆的面积计算 是用java程序哦 4. 编写一个程序,利用抽象类计算正方形、球体和圆柱体的表面积和体积 利用基类、派生类和虚函数的概念编写一个程序计算三角形、矩形和圆形的面积. 编写程序,计算一个长方体的表面积和体积. 用C#语言编写,要求申明三角形类,继承图形抽象类,计算三角形的周长和面积! 编写C程序,已知正方形的边长a,计算正方形的面积S和边长C. C#编写斐波纳契数列,内有具体要求!斐波纳契数列中的头两个数是1和1,从第三个数开始,每个数等于前2个数的和.编写一个程序计算此数列的前30个数,且每行输出5个数.哪位编写一个给我参考一 win-tc程序:编写一个程序计算两个正整数的最大公约数和最小公倍数. 编写一个C#控制台应用程序,根据半径,计算圆的周长和面积.半径r,周长circle,面积area,π为3.14 求步骤 JAVA编写一个类,输入1到50之间的奇数编写程序计算底边为6,高为7的三角形面积 和编写一个类,输入1到50之间的奇数 则模样编写一个C程序计算三角形哦那个的哦面积 用C#编写一个程序求1到99之间的所有奇数之和 编写一个C#程序 求1到99的所有奇数之和