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

Posted 琢磨先生

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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类重写父类的三个方法)。的主要内容,如果未能解决你的问题,请参考以下文章

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

继承 2—people

继承-people

作业-继承2

Java 继承——2

java 继承练习题2