提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
题目:
练习-Java继承和多态之子类继承性。
代码:
/**
* 任务:定义一个矩形 Rectangle 类,继承 Shape 类,
* 在这个类中分别定义一个名为 area 的方法,实现计算该形状面积的功能。
* 类名为:Rectangle
*/
// 请在下面的Begin-End之间按照注释中给出的提示编写正确的代码
/********** Begin **********/
// 定义一个Rectangle的公开类,并继承Shape类
public class Rectangle extends Shape{
public double area()
{
return getHeight()*getWidth();
}
}
// 定义一个area方法,实现计算矩形面积的功能。
/********** End **********/
/**
* 任务:定义一个三角形 Triangle 类,继承 Shape 类,
* 在这个类中分别定义一个名为 area 的方法,实现计算该形状面积的功能。
* 类名为:Triangle
*/
// 请在下面的Begin-End之间按照注释中给出的提示编写正确的代码
/********** Begin **********/
// 定义一个Triangle的公开类,并继承Shape类
public class Triangle extends Shape
{
public double area()
{
return 0.5*getHeight()*getWidth();
}
}
// 定义一个area方法,实现计算三角形面积的功能。
/********** End **********/
总结
提示:这里对文章进行总结:
例如:以上就是今天要讲的内容,本文仅仅简单介绍了练习-Java继承和多态之子类继承性。