JAVA实验求公司支出的薪水_Java程序设计-试验3(学生版).doc

Java程序设计-试验3(学生版)

华北电力大学

实 验 报 告

实验名称 Java程序面向对象设计(二)

课程名称 Java程序设计

专业班级: 学生姓名:

学 号: 成 绩:

指导教师:张学斌 实验日期:

一、实验目的及要求

1. 掌握类的继承。

2. 掌握类的隐藏和覆盖。

3. 掌握抽象类和抽象方法

二、试验内容

实验1 中国人、北京人和美国人

1.实验要求

编写程序模拟中国人、美国人是人,北京人是人。出主类外,程序中还有4个类:People、ChinaPeople、AmericanPeople和BeijingPeople。要求如下:

People类有权限是protected的double型成员变量height和weight,以及public void speakHello()、public void averageHeight()和public void averageWeight()方法。

ChinaPeople类是People类的子类,新增了public void chinaGongfu()方法,要求Chinapeople重写父类的public void speakHello()、public void averageHeight()和public void averageWeight()方法。

AmericanPeople类是People的子类,新增public void americanBoxing()方法。要求Americanpeople重写父类的public void speakHello()、public void averageHeight()和public void averageWeight()方法。

BeijingPeople类是Chinapeople的子类,新增public void beijingOpera()方法。要求ChinaPeople重写父类的public void speakHello()、public void averageHeight()和public void averageWeight()方法。

2.程序模板

People.java

public class People {

protected double weight,height;

public void speakHello() {

System.out.println("yayayaya");

}

public void averageHeight() {

height=173;

System.out.println("average height:"+height);

}

public void averageWeight() {

weight=70;

System.out.println("average weight:"+weight);

}

}

------------------------------------------------------------------------------------

ChinaPeople.java

public class ChinaPeople extends People {

public void speakHello() {

System.out.println("您好");

}

public void averageHeight() {

height = 168.78;

System.out.println("中国人的平均身高:"+height+" 厘米");

}

【代码1】 //重写public void averageWeight()方法,输出:"中国人的平均体重:65公斤"

public void chinaGongfu() {

System.out.println("坐如钟,站如松,睡如弓");

}

}

------------------------------------------------------------------------------------------------------

Am

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值