当前位置:首页 > 《java程序设计》实验指导书(09高职)
山东信息职业技术学院java实验报告
4.(选作)编写一个学生和教师数据输入和显示程序,学生数据有编号、姓名、班号和成绩,教师数据有编号、姓名、职称和部门。要求将编号、姓名输入和显示设计成一个类Person,并作为学生数据操作类Student和教师数据操作类Teacher的基类。
5.验证书中的例题。 三、实验要求
1. 事先预习,写出预习报告 2. 上机后写出实验报告
5
山东信息职业技术学院java实验报告 实验四 面向对象的程序设计(二)
一、实验目的 1.熟悉类的定义
2.掌握对象的声明、实例化及成员的引用 3.掌握构造方法及实例方法的区别与用法 二、实验内容
1.编写一个类,描述汽车,其中用字符型描述车的牌号,用浮点型描述车的价格。编写一个测试类,其中有一个修改价格的方法,对汽车对象进行操作,根据折扣数修改汽车的价格,最后在main()方法中输出修改后的汽车信息。
2. 设计一个银行帐户类,成员变量包括账号、储户姓名、开户时间、身份证号码、存款余额等帐户信息,成员方法包括存款、取款操作。编写一个java程序,设计一个汽车类Vehicle,包含的属性有车轮的个数wheels和车重weight。小汽车类Car是Vehicle的子类,包含的属性有载人数loader。卡车类Truck是Car类的子类,其中包含的属性有载重量payload。每个类都有构造方法和输出相关数据的方法。
6
山东信息职业技术学院java实验报告
3. 编写一个java程序,设计一个汽车类Vehicle,包含的属性有车轮的个数wheels和车重weight。小汽车类Car是Vehicle的子类,包含的属性有载人数loader。卡车类Truck是Car类的子类,其中包含的属性有载重量payload。每个类都有构造方法和输出相关数据的方法。
4. 验证书中的例题。 三、实验要求
1.事先预习,写出预习报告2.上机后写出实验报告
7
山东信息职业技术学院java实验报告
实验五 面向对象综合实验
一、实验目的
1.熟悉类的定义;
2.掌握对象的声明、实例化及成员的引用; 3.掌握构造方法及实例方法的区别与用法。 二、实验内容
多数用户对去银行办理存款、取款等业务并不默生,用户自然感觉到了通过计算机办理业务的方便、快捷,也自然对编写出银行系统程序的程序员发出由衷的敬意。实际上,当我们具备了面向对象编程的知识以后,我们也能编写出相应的程序。
程序框架如下,将代码补充完整:
package bank; //创建程序包 import java.util.*; //引入程序包 class BankCount //定义类 { int id;
String name,date; float money;
public BankCount(int id,String name,String date,float money) //构造方法 {//方法体
} }
class BCOption
{ Vector vec=new Vector(); //对象声明与实例化 static int count=0; //类中静态变量的定义
public void kaihu(BankCount bc) //方法体,实现开户功能 // {
}
public void moneyOut(int id, float outmoney) //方法体,实现取钱功能 {
8
实例方法
共分享92篇相关文档