博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
5月5号打卡
阅读量:5916 次
发布时间:2019-06-19

本文共 1109 字,大约阅读时间需要 3 分钟。

java的继承

package Music;

public class Music {

public void tune(Instrument i){
i.play();
}
public static void main(String args[]){
Music a=new Music();
Instrument d=new Instrument();
a.tune(d);
Wind b =new Wind();
b.play2();
a.tune(b);
Brass c=new Brass();
a.tune(c);
c.play2();
}
}

package Music;

public class Instrument {

public void play() {
// TODO 自动生成的方法存根
System.out.println("弹奏乐器");
}

}

class Wind extends Instrument{
public void play(){
System.out.println("弹奏Wind");
}
public void play2(){
System.out.println("调用wind的play2");
}
}
class Brass extends Instrument{
public void play(){
System.out.println("弹奏brass");
}
public void play2(){
System.out.println("调用brass的play2");
}
}

 

public class E {

public void main(String[] args) {

// TODO 自动生成的方法存根
Monkey b =new Monkey();
b.speak();
Poeple c =new Poeple();
c.speak();
c.think();
}
}
class Monkey {
public void speak(){
System.out.println("咿咿呀呀......");
}
}
class Poeple extends Monkey{
public void speak(){
System.out.println("小样的,不错嘛!会说话了!");
}
public void think(){
System.out.println("别说话!认真思考!");
}
}

 

转载于:https://www.cnblogs.com/lvzhiqi/p/10816919.html

你可能感兴趣的文章
/proc/modules分析
查看>>
spring data jpa的update操作
查看>>
AI单挑Dota 2世界冠军:被电脑虐哭……
查看>>
POJ 2253 Frogger
查看>>
Sublime Text 格式化代码快捷键
查看>>
如何优雅的选择字体(font-family)
查看>>
【BZOJ4025】二分图
查看>>
过狗菜刀原理以及绕过魔术引号的配置
查看>>
HTML5新特性:元素的classList属性与应用
查看>>
python自动安装python2.7
查看>>
Linux+.NetCore+Nginx搭建集群
查看>>
Android 自定义ScrollView的滑动监听事件
查看>>
linux下yum命令出现Loaded plugins: fastestmirror
查看>>
String、StringBuffer、StringBuilder
查看>>
ava:Map借口及其子类HashMap三
查看>>
oracle 导入关键字说明
查看>>
springboot 1.5.x 使用tomcat8设置cookie的domain以dot开头报错
查看>>
字节、字、位、比特,这四者之间的关系
查看>>
expect实现scp/ssh-copy-id非交互
查看>>
服务链路追踪(Spring Cloud Sleuth)
查看>>