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 实验一
最新推荐文章于 2022-06-19 10:22:34 发布