創建如下三個類:(People類中的三個方法分別輸出一些信息,ChinaPeople
和AmericanPeople類重寫父類的三個方法)。
ackage com.chuoji.text01; public class People { protected double height; protected double weight; 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 void speakHello(){ System.out.println("你好"); } public void averageHeight(){ System.out.println("身高是:"+height); } public void averageWeight(){ System.out.println("體重是:"+weight); } }
package com.chuoji.text01; public class ChinaPeople extends People { public void speakHello(){ System.out.println("你好,我是中國人!"); } public void averageHeight(){ System.out.println("中國人身高是:"+height); } public void averageWeight(){ System.out.println("中國人體重是:"+weight); } public void chinaGongfu(){ System.out.println("我會功夫:坐如鍾,站如松,卧如弓!"); } }
package com.chuoji.text01; public class AmericanPeople extends People{ public void speakHello(){ System.out.println("你好,我是美國人!"); } public void averageHeight(){ System.out.println("美國人身高是:"+height); } public void averageWeight(){ System.out.println("美國人體重是:"+weight); } public void amercianBoxing(){ System.out.println("我會拳擊:直拳、上勾拳"); } }
package com.chuoji.text01; public class Text { public static void main(String[] args) { ChinaPeople C=new ChinaPeople(); C.height=175; C.weight=65; C.speakHello(); C.averageHeight(); C.averageWeight(); C.chinaGongfu(); AmericanPeople M =new AmericanPeople(); M.height=180; M.weight=75; M.speakHello(); M.averageHeight(); M.averageWeight(); M.amercianBoxing(); } }