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

编写一个完整的Java程序,要求:(1)定义一个抽象类Shape,在该类中:创建抽象方法getArea()和printArea(),getArea()求解并返回面积;printArea()用于输出面积,无返回值。(2)创建Shape类的子类Rectangle(矩形)类,该类中:包括两个私有整型变量width(宽)和length(长);定义一个构造方法对width和length进行初始化;(3)定义主类Test,在主方法中:创建矩形实例,用构造方法初始化长、宽分别为3和4,求解并输出该矩形的面积。题目中未涉及到的信息,可自行确定。

编写一个完整的Java程序,要求:(1)定义一个抽象类Shape,在该类中:创建抽象方法getArea()和printArea(),getArea()求解并返回面积;printArea()用于输出面积,无返回值。(2)创建Shape类的子类Rectangle(矩形)类,该类中:包括两个私有整型变量width(宽)和length(长);定义一个构造方法对width和length进行初始化;(3)定义主类Test,在主方法中:创建矩形实例,用构造方法初始化长、宽分别为3和4,求解并输出该矩形的面积。题目中未涉及到的信息,可自行确定。

发布时间:2025-03-06 17:21:02
推荐参考答案 ( 由 快搜搜题库 官方老师解答 )
联系客服
答案:【计分规则】: ——————下面每每部分的具体得分点,请同学们根据回答情况酌情给分。(共计50分)编写一个完整的Java程序,要求:(1)定义一个抽象类Shape,在该类中:创建抽象方法Area()和printArea(),Area()求解并返回面积;printArea()用于输出面积,无返回值。(正确声明抽象类的类头为2分;正确定义每个抽象方法各4分,共计10分)(2)创建Shape类的子类Rectangle(矩形)类,该类中:包括两个私有整型变量width(宽)和length(长);定义一个构造方法对width和length进行初始化;(正确定义子类类头为2分,正确定义两个成员变量为4分,正确定义构造方法为6分,正确实现两个抽象方法各6分,共计24分)(3)定义主类Test,在主方法中:创建矩形实例,用构造方法初始化长、宽分别为3和4,求解并输出该矩形的面积。(正确定义主类类头为2分,正确书写main方法2分,正确用构造方法创建矩形实例4分,通过调用不同方法求解并输出矩形对象的面积为8分,共计14分)(5)整个程序结构清晰,层次分明,易阅读与理解,共计2分
专业技术学习
相关试题
专业技术学习
搜搜题库系统