实验3 类与对象
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
3 个基本类都要定义相应的构造方法,对变量进行初始化。
(2) 编写一个账户类 Account, 它包括: 一个名为 id 的 int 型账号码属性, 一个名为 balance 的 double 型的账号余额属性,定义一个类型为 java.util.Date 的属性 dateCreated,用于记录账 号的创建日期。同时,定义无参的构造函数,一个名为 withDraw 的方法从账号提取特定数 目的金额,一个名为 deposit 的方法向账号存入特定数目的金额。请编写测试程序,测试各 个方法。 (3) 编写一个封装学生的类 Student, 能够描述学生的“学号”、 “ 姓名”、 “性别”、 “年龄”、 “平均成绩”等基本属性,及获取属性、修改属性的方法和打印学生基本信息的 print()方法。 要求生成两个学生对象,在构造方法中进行初始化,并打印每个学生的基本信息。 实验要求 1. 正确地定义类、方法和属性; 2. 学会方法的参数传递和返回值的用法; 3. 熟练使用类及其成员修饰符; 4. 使用构造函数创建类的对象; 5. 程序应包括各个被调用方法的执行结果的显示。 6. 写出实验报告。要求记录编译和执行 Java 程序当中的系统错误信息提示,并给出解 决办法。
实验 3 类与对象
实验类型:设计型 实验目的 (1)掌握 Java 类的结构、类的定义、方法和属性的定义以及对象的实现; (2)掌握类及其成员修饰符的使用;掌握构百度文库函数的使用;方法的参数传递和返回值的 用法。 实验内容 (1) 编写 3 个基本类: Triangle, Ladder 和 Circle, 分别用来刻画“三角形”、 “梯形”和“圆 形”类; 1 个主类: Compute,负责计算每个形状的面积或周长。 具体要求: Triangle 定义 3 个变量:边长;和 1 个求周长的方法。 Ladder 定义 3 个变量:上底,下底和高;定义 1 个求面积的方法。 Circle 定义 1 个变量:半径;定义 2 个方法:求面积、求周长。