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
    评论
kernel-rt-doc 3.10.0-693.2.2.rt56.623.el7.x86_64是一个实时内核的文档。实时内核是一种专门设计用于处理实时任务的操作系统内核。该文档提供了与这个特定本的内核相关的所有有关信息和说明。 通过下载kernel-rt-doc 3.10.0-693.2.2.rt56.623.el7.x86_64,您可以获得许多有关实时内核的重要信息,包括内核的配置选项、支持的硬件和设备、内核的特性和功能,以及如何在特定系统上安装和配置这个内核。此外,该文档还可能包括使用实时内核的最佳实践、技巧和建议。 下载这个文档可以帮助您了解实时内核的工作原理、使用方法和优化策略。它对于需要在实时环境下运行应用程序和系统的用户和开发人员来说非常有用。您可以通过研究这个文档来了解如何利用实时特性来实现更高的系统响应性、更低的延迟和更可靠的任务执行。 要下载kernel-rt-doc 3.10.0-693.2.2.rt56.623.el7.x86_64,您可以在适用的Linux发行上使用软件包管理器或通过官方网站查找该文档的下载链接。确保您选择适用于您的操作系统本和硬件体系结构的正确本。一旦下载完成,您就可以通过阅读该文档来深入了解实时内核和相关信息。 综上所述,kernel-rt-doc 3.10.0-693.2.2.rt56.623.el7.x86_64是用于实时内核的文档,通过下载并研究该文档,您可以获得与这个特定本的实时内核相关的所有必要信息和说明。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值