People.java
public class People {
protected double height,weight;
public void speakHello(){
System.out.println("yayaya");
}
public void averageHeight(){
height=173;
System.out.println("averageHeight"+height);
}
public void averageWeight(){
weight=70;
System.out.println("averageWeight"+weight);
}
}
CinaPeople.java
public class ChinaPeople extends People {
public void chinaGongFu(){
System.out.println("坐如鐘。站如鬆,彎如弓");
System.out.println("直拳,勾拳,組合拳");
}
public void speakHello(){
System.out.println("你好");
}
public void averageHeight(){
height=168.68;
System.out.println("中國人的平均身高"+weight+"釐米");
}
public void averageWeight(){
weight=70.0;
System.out.println("中國人的平均體重是"+weight+"千克");
}
}
AmericanPeople.java
public class AmericanPeople extends People{
public void chinaGongFu(){
System.out.println("坐如鐘,站如鬆,睡如弓");
}
public void averageHeight(){
height=166.0;
System.out.println("Aemerican's average height is"+height+"釐米");
}
public void averageWeight(){
weight=75.0;
System.out.println("American's average weight is:"+weight+"千克");
}
public void speakHello(){
System.out.println("how do you do!");
}
}
BeijingPeople.java
public class BeijingPeople extends ChinaPeople {
public void beijingOpera(){
System.out.println("花臉,青衣,花旦和老生");
}
public void averageHeight(){
height=172.5;
System.out.println("北京人的平均身高是:"+height+"釐米");
}
public void averageWeight(){
weight=65.0;
System.out.println("北京人的平均體重是"+weight+"千克");
}
public void speakHello(){
System.out.println("Hello");
}
}
Test.java
public class Test {
public static void main(String args[]){
ChinaPeople c=new ChinaPeople();
AmericanPeople a=new AmericanPeople();
BeijingPeople b=new BeijingPeople();
c.speakHello();
b.speakHello();
a.speakHello();
b.averageHeight();
a.averageHeight();
c.averageHeight();
c.averageWeight();
a.averageWeight();
b.averageWeight();
b.beijingOpera();
c.chinaGongFu();
a.chinaGongFu();
}
}
Chapater4 實驗一
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.