C通过重载方法计算图形面积.doc
- 文档编号:230261
- 上传时间:2022-10-07
- 格式:DOC
- 页数:3
- 大小:44KB
C通过重载方法计算图形面积.doc
《C通过重载方法计算图形面积.doc》由会员分享,可在线阅读,更多相关《C通过重载方法计算图形面积.doc(3页珍藏版)》请在冰豆网上搜索。
【实验目的】
1,实例化一个类
2,声明并使用重载方法
3,通过重载方法计算圆面积,长方形面积
【实验内容】
namespaceyy
{
classarea
{
constdoublePI=3.1415926;
privatedoubleR,W,L;
publicvoidalter(doubler)
{
R=r;
}
publicdoublegetarea(doubler)
{
R=r;
returnPI*R*R;
}
publicvoidalter(doubleLb,doubleWb)
{
L=Lb;
W=Wb;
}
publicdoublegetarea(doubleLb,doubleWb)
{
L=Lb;
W=Wb;
returnL*W;
}
}
classProgram
{
staticvoidMain(string[]args)
{
while(true)
{
areayy=newarea();
Console.WriteLine("请输入圆的半径:
");
doublec=Convert.ToDouble(Console.ReadLine());
Console.WriteLine("输出圆的面积:
{0}",yy.getarea(c));
Console.WriteLine("请输入长方形的长:
");
doubled=Convert.ToDouble(Console.ReadLine());
Console.WriteLine("请输入长方形的宽:
");
doublee=Convert.ToDouble(Console.ReadLine());
Console.WriteLine("输出长方形的面积:
{0}",yy.getarea(d,e));
Console.WriteLine("输入exit退出");
stringb=Console.ReadLine();
if(b=="exit")break;
}
}
}
}
【实验步骤】
1.打开visualstudio2010程序。
2.选择“文件”/“新建”/“项目”命令。
3.选择“控制台程序”选项并将其命名,然后单击“确定”按钮,创建一个控制台应用程序。
4.定义一个命名空间yy,并声明一个类area,在类中对方法getarea,alter进行重载
5.创建对象调用方法,实现计算圆面积,长方形面积
6.运行结果:
3
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 通过 重载 方法 计算 图形 面积