19.创建如下三个类:(People类中的三个方法分别输出一些信息,ChinaPeople 和AmericanPeople类重写父类的三个方法)。

时间:2023-03-09 18:03:55
19.创建如下三个类:(People类中的三个方法分别输出一些信息,ChinaPeople 和AmericanPeople类重写父类的三个方法)。
package zuoye2;

public class People
{
protected double height;
protected double weight;
private String guojia; public double getHeight() {
return height;
}
public void setHeight(double height) {
this.height = height;
}
public double getWeight() {
return weight;
}
public void setWeight(double weight) {
this.weight = weight;
}
public String getGuojia() {
return guojia;
}
public void setGuojia(String guojia) {
this.guojia = guojia;
} public People() {
super();
}
public People(double height, double weight) {
super();
this.height = height;
this.weight = weight;
} public void speackHello()
{
System.out.println("Hello");
}
public void averageHeight()
{
System.out.println("平均身高是:");
}
public void averageweight()
{
System.out.println("平均体重是:");
} }

  

package zuoye2;

public class ChinaPeople extends People {

	public void chinaGongfu()
{
System.out.println("坐如钟,站如松,行如风,睡如弓");
}
public void speackHello()
{
System.out.println("你好");
} }

  

package zuoye2;

public class AmericanPeople extends People {

	public void americanBoxing()
{
System.out.println("直拳,勾拳");
}
}

  

package zuoye2;

public class Ceshi_people {

	public static void main(String[] args) {

		ChinaPeople c=new ChinaPeople();

		c.setHeight(180.0);
c.setWeight(70.0);
c.setGuojia("中国");
c.speackHello();
System.out.println(c.getGuojia());
c.averageHeight();System.out.println(c.getHeight());
c.chinaGongfu(); System.out.println(""); AmericanPeople a=new AmericanPeople();
a.setHeight(175.0);
a.setWeight(80.0);
a.setGuojia("美国佬");
a.speackHello();
System.out.println(a.getGuojia());
a.averageHeight();
System.out.println(a.getHeight());
a.averageweight();
System.out.println(a.getWeight());
a.americanBoxing(); } }

  19.创建如下三个类:(People类中的三个方法分别输出一些信息,ChinaPeople 和AmericanPeople类重写父类的三个方法)。