- 2
- 0
- 约 8页
- 2017-05-20 发布于北京
- 举报
java实验指导书第4次
实验三 类与对象
一、实验目的
掌握Java程序面向对象编程的基本架构
理解类的封装性
掌握类的定义和使用。
掌握对象的声明和使用。
掌握构造函数的概念和使用。
掌握函数的重载
掌握类及其成员的访问控制符。
熟悉类的继承关系和多态性
二、实验学时
6学时
三、实验内容及要求
编程创建一个Box类,在其中定义三个变量表示一个立方体的长、宽和高,再定义一个方法setBox对这三个变量进行初始化,然后定义一个方法求立方体的体积。创建一个对象,求给定尺寸的立方体的体积。
将上题用构造方法实现Box类数据成员的初始化。
比较传值调用和引用调用。
编写程序举例说明类的继承性。
编写程序说明类的多态性。
四、实验步骤及指导
实验题3.1:写一个box类,含有长宽高三个数据成员,一个成员方法用于设置数据成员的值,另一个成员方法用于求体积。
步骤如下:
1)在记事本中编写如下程序:
2)保存为TestBox1.java
3) 运行程序
4)分析程序
实验题3.2:用构造方法实现box类数据成员的初始化。
分析并理解构造函数的使用
实验题3.3:按值传递与引用传递的比较
步骤如下:
1)在记事本中编写如下程序:
2)保存为exam_3.java
3) 运行程序
4)分析并理解两种参数传递的使用。
实验题3.4:编写程序举例说明类的继承性。
第一步:写一个Person类,含有姓名(name)和年龄
您可能关注的文档
- II.C语言本质20链接祥解2定义及声明.doc
- ID89–城中村土地股份合作制绩效分析–以北京北郝村实证研究为例.doc
- IMSFX(艾汇)腾飞九州-北京站完美收官.doc
- IM卖家版使用说明–20150411.doc
- iOS培训之Objective–C协议和代理.doc
- IntelXeonE3–1230评测.doc
- IOS教程在ios上构建Widget–北京尚学堂.doc
- iOS视图生命周期和视图控制器关系.doc
- iOS开发探索–Runtime原理解读及实践.doc
- iOS应用开发最佳实践编写高质量Objective–C代码.docx
- 广东省深圳市福田区侨香外国语学校2025届数学八上期末经典模拟试题含解析.doc
- 2025届湖南省浏阳市初三下十月阶段性考试试题语文试题含解析.doc
- 江西省江西师大附中2026届高三第六次质量检查生物试题含解析.doc
- 江苏省连云港市灌南县2025年三上数学期末质量跟踪监视模拟试题含解析.doc
- 银川科技学院《社交礼仪》2023-2024学年第一学期期末试卷.doc
- 江苏省南京雨花台区七校联考2025届初三下学期第一次周考语文试题(重点班)试题含解析.doc
- 山东省滨州市十二校2025届高一语文第二学期期末综合测试试题含解析.doc
- 西昌学院《经济法》2021-2022学年第一学期期末试卷.doc
- 邯郸市邯山区2024-2025学年四下数学期末复习检测模拟试题含解析.doc
- 安徽林业职业技术学院《毒理学基础A》2023-2024学年第二学期期末试卷.doc
原创力文档

文档评论(0)