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(); } }

结果:

最新文章

  1. Eclipse调试Android App若选择“Use same device for future launches”就再也无法选择其他设备的问题
  2. 用HTML做的简单的个人简历
  3. [转]Django与遗留系统和数据库集成
  4. Shell 的变量功能
  5. JavaScript eval() 函数
  6. [转]Sublime Text3注册码(可用)
  7. Spring MVC设计模式
  8. MYSQL数据导入导出
  9. 使用Unity3D自带动画系统制作下雨效果
  10. Base-Android快速开发框架(二)--数据存储之SharedPreferences
  11. STM32F407 ADC DMA 采样实验
  12. DOS命令中出现空格问题
  13. Java内存泄漏分析与解决方案
  14. php按照中文首字母排序
  15. ASP.NET Core 共享第三方依赖库部署的Bug(*.deps.json on 2.2.0 or 4.6.0 版本)
  16. MySQL-mysql 8.0.11安装教程
  17. linux下SS 网络命令详解
  18. Jenkin配置执行远程shell命令
  19. SpringBoot各类扩展点详解
  20. P4363 [九省联考2018]一双木棋chess

热门文章

  1. 剪切具有CornerRadius的RectangleGeometry(可能在Ripple中用到)
  2. javascript系列-class10.DOM(下)
  3. Ubuntu14.04下Mongodb官网卸载部署步骤(图文详解)(博主推荐)
  4. Kali linux 2016.2(Rolling)中的payloads模块详解
  5. Kali linux 2016.2(Rolling)中的Exploits模块详解
  6. Windbg调试托管代码
  7. Android UnitTest FrameWork
  8. CSS3的常用属性(一)
  9. Eclipse schema xml提示
  10. 第三方库requests