class instrument { public void play(){ System.out.println("弹奏乐器"); } class wind extends instrument{ String a1; public void play(){ System.out.println("弹奏wind"); } public void play2(){ System.out.println("调用wind的play2方法"); } } class bross extends instrument{ public void play(){ System.out.println("弹奏bross"); } public void play2(){ System.out.println("调用bross的play2方法"); } } class music{ public void tune(instrument i){ i.play(); } public void main(String[] args){ music a = new music(); wind a1 = new wind(); bross a2 = new bross(); a.tune(a1); a.tune(a2); } }
public class monkey { public monkey(String s){ } public void speak(){ System.out.println("依依呀呀"); } class person extends monkey{ public person(String s) { super(s); } public void speak(){ System.out.println("小样,不错呀!会说话!"); } public void think(){ System.out.println("别说话,认真思考"); } } class e{ public void main(String[] args){ monkey a1 = new monkey("a1"); person a2 = new person("a2"); a1.speak(); a2.speak(); a2.think(); } }
import java.util.*; public class rectanggle { int d,r; public void scount(){ System.out.println("请输入长,宽的数据:"); Scanner a = new Scanner(System.in); d = a.nextInt(); r = a.nextInt(); System.out.println("长为:"+d+"宽为:"+r); System.out.println("面积为:"+d*r); } class rect extends rectanggle{ int h; public void scount() { int v = d*r*h; System.out.println("请输入长,宽,高的数据:"); Scanner a = new Scanner(System.in); d = a.nextInt(); r = a.nextInt(); h = a.nextInt(); System.out.println("长为:"+d+"宽为:"+r+"高为:"+h); System.out.println("体积为:"+v); } } public void main(String[] args) { rectanggle a1 = new rectanggle(); rect a2 = new rect(); a1.scount(); a2.scount(); } }