首页
投稿
每日成就
留言
友链
统计
Search
1
NPS内网穿透服务
90 阅读
2
本服务用于为你的某东每天自动获取豆豆
89 阅读
3
小米妙享PC版来啦——替代MIUI+(3.1.0版本以后该安装方法失效)
80 阅读
4
KMS永久激活你的windows
74 阅读
5
autojs学习之路(二)基于控件
65 阅读
小日常
唠嗑
windows小芝士
应用推荐
linux小芝士
autojs
JAVA
今日推软Android
登录
/
注册
Search
标签搜索
JAVA
autojs
自动获取京豆
青龙面板
儿童节
kill进程
linux命令
高考加油
KMS
激活windows
NPS
内网穿透
shell脚本定时重启mysql数据库
加油
多态
生日祝福
小米妙享PC
应用推荐
100以内加减法
猜数小游戏
小宇
累计撰写
32
篇文章
累计收到
58
条评论
首页
栏目
小日常
唠嗑
windows小芝士
应用推荐
linux小芝士
autojs
JAVA
今日推软Android
页面
投稿
每日成就
留言
友链
统计
搜索到
1
篇与
的结果
2022-11-17
JAVA多态11.17写实验前来研究
多态就是同一个接口,因不同的实例,而进行的不同的操作同一个行为,具有不同的表现形式——————多态{tabs}{tabs-pane label="多态理解1"}{/tabs-pane}{tabs-pane label="多态理解2"}{/tabs-pane}{/tabs}重写—————子类能够重写父类的方法(final无法被重写,进而无法被继承)。public class sevenpet { //主测试类 public static void main(String[] args) { Dog d = new Dog("小狗", "雄", "yellow");//new对象Dog d.talk();//调用方法 d.eat(); Cat c = new Cat("小喵", "磁", 12);//new对象Cat c.talk();//调用方法 c.eat(); } } abstract class Pet {//声明抽象类 private String name;//封装属性 private String sex; //get/set public String getName() { return name; } public void setName(String name) { this.name = name; } public String getSex() { return sex; } public void setSex(String sex) { this.sex = sex; } public Pet(String _name, String _sex) {//声明一个带有两个参数的构造函数 name = _name; sex = _sex; } //声明抽象方法 void talk()和 void eat(); public abstract void talk(); public abstract void eat(); } class Dog extends Pet {//Dog类继承Pet private String color;//封装color public Dog(String _name, String _sex, String color) {//声明一个带有三个参数的构造函数 super(_name, _sex); this.color=color; } //重写 talk()和 eat()方法; public void talk() { System.out.println(getName() + ":" + getSex() + "性,汪汪汪~~~"); } public void eat() { System.out.println(getName() + ":" + color + "色,呼呼呼"); } } class Cat extends Pet {//Cat类继承Pet private double weight;//封装weight public Cat(String _name, String _sex, double weight) {//声明一个带有三个参数的构造函数 super(_name, _sex); this.weight=weight; } //重写 talk()和 eat()方法; public void talk() { System.out.println(getName() + ",一只"+ weight +" 斤重的的"+getSex()+"性小喵,喵喵喵~~~"); } public void eat() { System.out.println(getName() + ":cat唔唔唔"); } } 这里是运行结果
2022年11月17日
11 阅读
0 评论
0 点赞