example.java

来自「这是个简单的Java程序」· Java 代码 · 共 108 行

JAVA
108
字号
class People
{
	protected double weight,height;
	public void speakHello()
	{
		System.out.println("yayawawa");
	}
	public void averageHeight()
	{
		height=173;
		System.out.println("average height:"+height);
	}
	public void averageWeight()
	{
		weight=70;
		System.out.println("average weight:"+weight);
	}
}

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("坐如钟,站如松,睡如弓");
	}
}

class AmericanPeople  extends People
{
	public void speakHello()
	{
		System.out.println("How do you do");
	}
	public void averageHeight()
	{
		height=177;
		System.out.println("American's average height:"+height);
	}
	public void averageWeight()
	{
		weight=72;
		System.out.println("American's average weight:"+weight);
	}
	public void americanBoxing()
	{
		System.out.println("直拳、钩拳");
	}
}

class BeijingPeople extends ChinaPeople
{
	public void speakHello()
	{
		System.out.println("您好");
	}
	public void averageHeight()
	{
		height=170;
		System.out.println("北京人的平均身高:"+height);
	}
	public void averageWeight()
	{
		weight=68;
		System.out.println("北京人的平均体重:"+weight);
	}
	public void beijingOpera()
	{
		System.out.println("黑脸的张飞叫喳喳");
	}
}
public class Example {
	public static void main(String args[ ])
	  {
	      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( );
	      System.out.println("吕素涵 电子04-1 040214132");

	  }  
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?