电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

JAVA实验报告(圆类,动物继承,人类继承)

JAVA实验报告(圆类,动物继承,人类继承)_第1页
1/21
JAVA实验报告(圆类,动物继承,人类继承)_第2页
2/21
JAVA实验报告(圆类,动物继承,人类继承)_第3页
3/21
《Java 程序设计》 实验报告 2014 年 10 月 17 日 姓 名 班 级 软 工 班 学 号 13139042 课 程 名 称 Java 语 言 程 序 设计 实 验 项 目名 称 构 造 方 法 与继 承 指 导 教 师 一 、实 验 目 的:。 1. 编写程 序 定义圆类 Circle,把圆的性质和行为用代码块封装起来。圆的性质包括圆的半径,圆心坐标,行为包括计 算圆面积,计 算圆周长、设 置半径、获取半径、计 算圆个数。实 例化若干个圆对象,调用相应方 法 计 算出圆面积、圆周长并计 圆个数。 2. 编程 实 现类的继 承 。编写父类 People,子类 Student 继 承 自人类。人类具有姓 名 ,性别,年龄等性质,还具有吃和说的行为。学 生类继 承 父类,还拥有学 号 性质和学 习行为。构 造 人类和学 生类的对象,调用吃、说、学 习的方 法 输出有关信息。 3. 使用 Java 的继 承 关系来描述动物世界的特征和关系。 ( 1 ) 抽象出项 目 问题中的对象 :动物、老鼠、熊猫。 ( 2 ) 抽象出每种对象所具有的性质:名 字和食 物。 ( 3 ) 抽象出每种对象所具有的行为,动物具有吃的行为和睡 觉 的行为,老鼠除 具有动物行为外 还具有打 洞 行为。 ( 4 ) 抽象出继 承 关系,老鼠类和熊猫类作 为子类继 承 父类动物类,子类继 承 父类的属性和方 法 。 4.定义汽 车 类,其 中包含 所有汽 车 共 有的属 性如 名 字、排 量 、油 耗 、时 速 等,包含 行为如 点 火 、熄 火 、前 进 、倒 退 、鸣 笛 等,然 后 在 测 试 类中用定义的类来创 建 对象,输出该对象的属 性和行为信息。 5 按 以 下 要 求 编写程 序 (1) 创 建 一 个 正 方 形 类 , 添 加 正 方 形 的 边 作 为 成 员 变 量 (2) 在 正 方 形 类 中 添 加 两 种 方 法 分 别 计 算 正 方 形 的 周 长 和 面 积 (3) 编 程 在 测 试 类 中 输 出 一 个 正 方 形 的 周 长 和 面 积 二 、实验原理(可以流程 图的 形 式出 现, 加 以文字说明) 1. 定义圆类 Circle. ( 1 ) 抽象出 Circle 类 包含成 员 变 量 radius、x 和 y, 它们的 类 型均为 double, 代表了圆的 半径和 坐标属性。成 员 方 法setRadius( )、getRadius( )、calcArea( )、calcGirt...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

JAVA实验报告(圆类,动物继承,人类继承)

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部