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



  • 相关阅读:
    编写简单的c运行库(一)
    c中函数参数传递
    MSVC命令行参数
    在C#中对List<>进行排序
    向DataTable中添加一行数据的做法
    获取本机IP(考虑多块网卡、虚拟机等复杂情况)
    [转]在C#中判断一个文本文件的编码方式
    关于C#使用XML序列化的一些注意事项
    C#中的类型和SQL Server中的类型对应关系
    关于DLL文件和EXE文件不在同一目录下的设置
  • 原文地址:https://www.cnblogs.com/pangblog/p/3367650.html
Copyright © 2011-2022 走看看