zoukankan      html  css  js  c++  java
  • 继承-people

    创建如下三个类:(People类中的三个方法分别输出一些信息,ChinaPeople

    和AmericanPeople类重写父类的三个方法)。

     1 package com.hanqi.z1p1;
     2 
     3 public class People {
     4 
     5     protected double height;
     6     protected double weight;
     7     
     8     public void speakHello()
     9     {
    10         System.out.println("Hello!");
    11     }
    12     public void averageHeight()
    13     {
    14         System.out.println("平均身高");
    15     }
    16     public void averageWeight()
    17     {
    18         System.out.println("平均体重");
    19     }
    20     
    21 }
     1 package com.hanqi.z1p1;
     2 
     3 public class ChinaPeople extends People {
     4 
     5     public void chinaGongfu()
     6     {
     7         System.out.println("坐如钟,站如松,睡如弓");
     8     }
     9     
    10     public void speakHello()
    11     {
    12         System.out.println("你好");
    13     }
    14     public void averageHeight()
    15     {
    16         System.out.println("中国平均身高为170");
    17     }
    18     public void averageWeight()
    19     {
    20         System.out.println("中国平均体重为140");
    21     }
    22 }
     1 package com.hanqi.z1p1;
     2 
     3 public class AmericanPeople extends People{
     4 
     5     public void americanBoxing()
     6     {
     7         System.out.println("直拳,勾拳");
     8     }
     9     
    10     public void speakHello()
    11     {
    12         System.out.println("Hi");
    13     }
    14     public void averageHeight()
    15     {
    16         System.out.println("美国平均身高为170");
    17     }
    18     public void averageWeight()
    19     {
    20         System.out.println("美国平均体重为140");
    21     }
    22     
    23     
    24     
    25 }
    package com.hanqi.z1p1;
    
    public class TestPeople0522 {
    
        public static void main(String[] args) {
            // TODO 自动生成的方法存根
    
            People p=new People();
            p.speakHello();
            p.averageHeight();
            p.averageWeight();
            
            
            ChinaPeople cp=new ChinaPeople();
            cp.speakHello();
            cp.averageHeight();
            cp.averageWeight();
            
            AmericanPeople ap=new AmericanPeople();
            ap.speakHello();
            ap.averageHeight();
            ap.averageWeight();
            
            
            
            
            
            
        }
    
    }

    运行结果:

  • 相关阅读:
    个人应该做什么样的网站?
    得对xls文件作操作
    正则替换
    31 反馈的判断方法(2)
    AD 层次原理图设计 自上而下
    27 多级放大电路的频率响应与第四章集成运放的电流源电路
    P28 集成运放的电流源电路(2)
    32 负反馈放大电路的方块图
    ESP8266固件AT指令连接EMQ 的MQTT服务器
    33 深度负反馈的实质与放大倍数分析
  • 原文地址:https://www.cnblogs.com/miss123/p/5517953.html
Copyright © 2011-2022 走看看