Java 继承——1

Posted jakermk

tags:

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


 
  
  
  实现如下类之间的继承关系,并编写Music类来测试这些类。

 

package text1;

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

}

 

package text1;

public class Wind extends Instrument {
	
	//输出弹奏wind
	public void play()
	{
		System.out.println("弹奏wind");
	}
	//输出调用wind的play2
	public void play2()
	{
		Wind p=new Wind();
		p.play();
	}

}

 

 

package text1;

public class Brass extends Instrument {
	//输出弹奏brass
	public void play()
	{
		System.out.println("弹奏brass");
	}
	//输出调用wind的play2
	public void play2()
	{
		Brass b=new Brass();
		b.play();
	}


}

 

package text1;



public class Music {
	
	//调用对象i的play方法
	public static  void turn(Instrument i)
	{
		i.play();
		
	}

	public static void main(String[] args) {
		// TODO 自动生成的方法存根
		Wind w=new Wind();//调用wind方法
		turn(w);
		Brass b =new Brass();//调用brass方法
		turn(b);
		

	}

}

 

 

 


  
  
  
  
  
  
  
  
  
 
 
 


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

java中封装,继承,多态,接口学习总结

Java之String相关内容详解(字符串和字符串常量池)面试题

java代码在片段活动中不起作用

Java 枚举类的基本使用

java 代码片段【JAVA】

# Java 常用代码片段