定义一个类MyRectangle代表矩形,为矩形定义getwidth方法(获得矩形的宽度)。getLength方法(获得矩形的长度)SetWidth(设置宽度)getArea方法(求矩形面积)和toString方法(显示矩形格式)。为矩形派生出一个子类,MySquare代表正方形,并对getArea和toString进行重写。
1条回答 默认 最新
- CSDN专家-sinJack 2021-12-21 19:54关注
MyRectangle类会定义吗,把要求中的属性和方法加上就行。
public class MyRectangle { private int width; private int length; public int getWidth() { return width; } public void setWidth(int width) { this.width = width; } public int getLength() { return length; } public void setLength(int length) { this.length = length; } public int getArea(){ return width*length; } @Override public String toString() { return "长为:" + length + ", 宽为:" + width; } }
public class MySquare extends MyRectangle{ @Override public int getArea() { return super.getArea(); } @Override public String toString() { return super.toString(); } public static void main(String[] args) { MySquare mySquare=new MySquare(); mySquare.setLength(2); mySquare.setWidth(2); System.out.println(mySquare); System.out.println("面积为:"+mySquare.getArea()); } }
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报 编辑记录
悬赏问题
- ¥15 2024-五一综合模拟赛
- ¥15 如何将下列的“无限压缩存储器”设计出来
- ¥15 下图接收小电路,谁知道原理
- ¥15 装 pytorch 的时候出了好多问题,遇到这种情况怎么处理?
- ¥20 IOS游览器某宝手机网页版自动立即购买JavaScript脚本
- ¥15 手机接入宽带网线,如何释放宽带全部速度
- ¥30 关于#r语言#的问题:如何对R语言中mfgarch包中构建的garch-midas模型进行样本内长期波动率预测和样本外长期波动率预测
- ¥15 ETLCloud 处理json多层级问题
- ¥15 matlab中使用gurobi时报错
- ¥15 这个主板怎么能扩出一两个sata口