继承—Music
2024-08-31 13:58:49
public class Instrument { public void play(){
System.out.println("弹奏乐器");
}
public class Wind extends Instrument { public void play(){
System.out.println("弹奏Wind");
} public void play2(){
System.out.println("调用Wind的play2");
} }
public class Brass extends Instrument { public void play(){
System.out.println("弹奏Brass");
}
public void play2(){
System.out.println("调用Brass的play2");
} }
public class Music {
public static void tune (Instrument i){
i.play();
} public static void main(String[] args) { Wind w=new Wind();
tune(w);
Brass b=new Brass();
tune(b);
b.play2(); } }
结果:
最新文章
- Eclipse调试Android App若选择“Use same device for future launches”就再也无法选择其他设备的问题
- 用HTML做的简单的个人简历
- [转]Django与遗留系统和数据库集成
- Shell 的变量功能
- JavaScript eval() 函数
- [转]Sublime Text3注册码(可用)
- Spring MVC设计模式
- MYSQL数据导入导出
- 使用Unity3D自带动画系统制作下雨效果
- Base-Android快速开发框架(二)--数据存储之SharedPreferences
- STM32F407 ADC DMA 采样实验
- DOS命令中出现空格问题
- Java内存泄漏分析与解决方案
- php按照中文首字母排序
- ASP.NET Core 共享第三方依赖库部署的Bug(*.deps.json on 2.2.0 or 4.6.0 版本)
- MySQL-mysql 8.0.11安装教程
- linux下SS 网络命令详解
- Jenkin配置执行远程shell命令
- SpringBoot各类扩展点详解
- P4363 [九省联考2018]一双木棋chess
热门文章
- 剪切具有CornerRadius的RectangleGeometry(可能在Ripple中用到)
- javascript系列-class10.DOM(下)
- Ubuntu14.04下Mongodb官网卸载部署步骤(图文详解)(博主推荐)
- Kali linux 2016.2(Rolling)中的payloads模块详解
- Kali linux 2016.2(Rolling)中的Exploits模块详解
- Windbg调试托管代码
- Android UnitTest FrameWork
- CSS3的常用属性(一)
- Eclipse schema xml提示
- 第三方库requests