zoukankan      html  css  js  c++  java
  • 中国人、美国人、北京人

    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();
    	}
    
    }
    



  • 相关阅读:
    java练习按要求编写Java程序:
    java基础练习编写2个接口
    java基础练习 给定一个正整数m,统计m的位数,分别打印每一位数字,再按照逆序打印出各位数字。
    java泛型(转)
    Java程序设计上机作业1
    java基础练习继承
    java冒泡排序
    java基础作业
    java 加深了解
    java基本代码的解释
  • 原文地址:https://www.cnblogs.com/pangblog/p/3367650.html
Copyright © 2011-2022 走看看