java 继承练习题1

Posted 风起,唯有努力生存

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 继承练习题1相关的知识,希望对你有一定的参考价值。

package com.lianxi;

public class Instrument {
    public void play()
    {
        System.out.println("弹奏乐器");
    }

}
package com.lianxi;

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

}
package com.lianxi;

public class Brass extends Instrument {
    public void play()
    {
        System.out.println("弹奏brass");
    }

    public void play2()
    {
        System.out.println("调出brass的play2");
    }
}
package com.lianxi;

public class Music {
    //调用对象I的play
    
    public static void tune(Instrument i)
    {
        i.play();
    }
    
    public static void main(String[] args) {
        // TODO 自动生成的方法存根
  
        //调用turn方法,以Wind类对象为参数
        Wind w=new Wind();
        
        tune(w);
        //调用turn方法,以Brass类对象为参数
        Brass b=new Brass();
        tune(b);
        
    }

以上是关于java 继承练习题1的主要内容,如果未能解决你的问题,请参考以下文章

java -继承-练习集锦

java 代码片段

java 继承练习题1

操作 Java 泛型:泛型在继承方面体现与通配符使用

java 继承练习题8

java 继承练习题4