请在 下方输入 要搜索的题目:

请完成如下程序class Shape { protected int width, height; public Shape( int a=0, int b=0) { width = a; height = ______ ; } public ______ int area() { Console.WriteLine("父类的面积:"); ______ 0; }class Rectangle: Shape{ public Rectangle( int a=0, int b=0): base(a, b) { } public override int area () { Console.WriteLine("Rectangle 类的面积:"); return (width * height); } } class Triangle: Shape{ public Triangle(int a = 0, int b = 0): ______ (a, b) { } public ______ ______ area() { Console.WriteLine("Triangle 类的面积:"); return (width * height / 2); } }class Caller { public void CallArea( ______ sh) { int a; a = sh.area(); Console.WriteLine("面积: {0}", a); } } class Tester{ static void Main(string[] args) { Caller c = new Caller(); Rectangle r = new Rectangle(10, 7); Triangle t = new Triangle(10, 5); c.CallArea(r); c.CallArea(t); Console.ReadKey(); } } }Rectangle 类的面积: 面积: 70 Triangle 类的面积: 面积: 25

发布时间:2024-04-25 16:43:04
推荐参考答案 ( 由 搜题小帮手 官方老师解答 )
联系客服
答案:

以下文字与答案无关

提示:有些试题内容 显示不完整,文字错误 或者 答案显示错误等问题,这是由于我们在扫描录入过程中 机器识别错误导致,人工逐条矫正总有遗漏,所以恳请 广大网友理解。

相关试题
登录 - 搜题小帮手
点我刷新
立即注册
注册 - 搜题小帮手
点我刷新
立即登录