1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 定义一个Instrument(乐器)类 并使用共有的play()方法 再分别定义子类 管乐器 打击

定义一个Instrument(乐器)类 并使用共有的play()方法 再分别定义子类 管乐器 打击

时间:2018-06-29 08:43:06

相关推荐

定义一个Instrument(乐器)类 并使用共有的play()方法 再分别定义子类 管乐器 打击

package Extends;

public class Instrument {

public void play(){

System.out.println("使用乐器!");

}

public static void main(String[] args){

Instrument i;

Wind w = new Wind();

Percussion p = new Percussion();

Stringed s = new Stringed();

i = w; i.play();

i = p; i.play();

i = s; i.play();

}

}

//管乐器

class Wind extends Instrument{

public void play(){

System.out.println("管乐器~~吹");

}

}

//打击乐器

class Percussion extends Instrument {

public void play(){

System.out.println("打击乐器~~打");

}

}

//弦乐器

class Stringed extends Instrument{

public void play(){

System.out.println("弦乐器~~弹");

}

}

定义一个Instrument(乐器)类 并使用共有的play()方法 再分别定义子类 管乐器 打击乐器 弦乐器 使用重写play方法 实现每种乐器的独特play方式。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。