package people;
public class AmericanPeople extends People{
public void speakHello()
{
System.out.println("How do you do!");
}
public void averageHeight()
{
height = 176;
System.out.println("American's average height:"+height+"cm");
}
public void averageWeight()
{
weight = 75;
System.out.println("American's average weight:"+weight+"Kgs");
}
public void americanBoxing()
{
System.out.println("直拳、勾拳、组合拳");
}
}
package people;
public class BeijingPeople extends ChinaPeople{
public void averageHeight()
{
height = 172.5;
System.out.println("北京人的平均身高:"+height+"厘米");
}
public void averageWeight()
{
weight = 70;
System.out.println("北京人的平均体重:"+weight+"千克");
}
public void beijingOpera()
{
System.out.println("花脸、青衣、花旦和老生");
}
}
package people;
public class ChinaPeople extends People{
public void speakHello()
{
System.out.println("您好");
}
public void averageHeight()
{
height = 168.78;
System.out.println("中国人的平均身高:"+height+"厘米");
}
public void averageWeight()
{
weight = 65;
System.out.println("中国人的平均体重:"+weight+"千克");
}
public void chinaGongFu()
{
System.out.println("坐如钟、站如松、行如风");
}
}
package people;
public class People { //基类
double height;
double weight;
public void speakHello()
{}
public void averageHeight()
{}
public void averageWeight()
{}
}
package people;
public class Example {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
ChinaPeople chinaPeople=new ChinaPeople();
AmericanPeople americanPeople=new AmericanPeople();
BeijingPeople beijingPeople=new BeijingPeople();
chinaPeople.speakHello();
americanPeople.speakHello();
beijingPeople.speakHello();
chinaPeople.averageHeight();
americanPeople.averageHeight();
beijingPeople.averageHeight();
chinaPeople.averageWeight();
americanPeople.averageWeight();
beijingPeople.averageWeight();
chinaPeople.chinaGongFu();
americanPeople.americanBoxing();
beijingPeople.beijingOpera();
beijingPeople.chinaGongFu();
}
}