圆形,矩形,三角形,父类子类继承,重载覆盖应用
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已结题
java写一个形状类,包括圆形矩形三角形
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除
- 收藏 举报
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
CapitalZ 2021-11-17 01:53关注/** 父类形状**/ public class Shape{ public void print(){ system.out.print("a shape."); } } /** 子类三角形继承父类Shape,重写(也就是覆盖)父类print方法**/ public class Triangle extends Shape{ @Override public void print(){ system.out.print("a triangle."); } } /** 子类圆形继承父类Shape,重写父类print方法**/ public class Circle extends Shape{ @Override public void print(){ system.out.print("a Circle."); } } /** 子类圆形继承父类Shape,重写父类print方法**/ public class Rectangle extends Shape{ @Override public void print(){ system.out.print("a rectangle."); } /** 重载print方法传入一个参数并打印**/ public void print(String msg){ system.out.print(msg + "a rectangle."); } }
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决评论 打赏无用 1举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2022-03-19 07:29回答 3 已采纳 public class Rectangle { private double height; private double width; private String co
- 2021-06-29 13:23回答 3 已采纳 JAVA面向对象基本的继承及封装实现。
- 2023-03-12 14:31回答 3 已采纳 import java.util.Scanner; public class Main { public static void main(String[] args) {
- 2020-09-03 09:20在`Triangle`类中,我们首先检查输入的三边长度(s1、s2、s3)是否能够构成一个有效的三角形,这是通过`isTri()`方法实现的。如果三边满足三角形的条件(任意两边之和大于第三边),则创建一个三角形对象。`area()`...
- 2021-12-04 16:57回答 1 已采纳 1.提供一个Circle 类,可以参考下,然后自己写Rectangle类。 public class Circle { //圆周率 private float pai = 3.14
- 2020-03-13 13:56回答 2 已采纳 抽象一个形状类,定义两个属性,伪代码如下 ``` public abstrace class Shape{ private double length; private doubl
- 2021-11-19 03:09回答 1 已采纳 public class M { int chang; int kuan; public int getChang() { return chang;
- 2022-10-06 14:14淬炼之火的博客 【代码】Java:实现抽象类形状,并派生出三角形,圆,矩形类。
- 2021-11-10 03:41回答 2 已采纳 toSting方法可以稍微再改一下,用get方法获取宽度和高度的值,可能看起来稍微专业一点。public String toString() { return "Rectangle [h
- 2021-10-25 11:38回答 1 已采纳 import java.util.Scanner; public class Rectangel { double x; //矩形的长 double y; //矩形的宽 dou
- 2020-07-13 01:37在这个场景中,我们使用抽象类来定义一个"形状类",该类包含计算周长和面积的通用方法。这允许我们创建一个统一的接口,使得所有形状都遵循相同的规范。 首先,我们可以定义一个名为`Shape`的抽象类,它包含两个...
- 2023-04-06 13:23ZYT_庄彦涛的博客 运用抽象类,圆形、矩形、三角形继承并实现计算面积和周长
- 2021-03-16 12:30燕衔泥PPT的博客 Java15-java语法基础(十四)抽象类一、抽象类的作用三个类都有"执行任务"的方法,分别在这三个类中进行定义,因此需要重复编写代码,降低了程序开发效率,且增加了程序出现错误的机会。利用抽象类解决该问题。二、...
- 2021-03-16 12:30我爱香菜的博客 满意答案ucpxew2013.10.29采纳率:49%等级:12已帮助:9820人的思路去设计程序:1,定义一个抽象类或者接口,表示图形,其中包含2个方法:求面积和求周长2,定义具体类实现这个接口或继承这个抽象类,实现其中定义的...
- 没有解决我的问题, 去提问
问题事件
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司