实验报告

课程名称

面向对象程序设计

实验名称

实验三、类和对象

日期

2018/4/9

学生学号

姓名

班级

实验目的:

1

.掌握面向对象编程语言中的类和对象的使用方法。

2

.理解类的封装性。

实验条件:

电脑一台、能上网查阅资料。

实验内容与步骤:

要求:

设计和实现一个学生类,满足以下要求:

1

、学生具有学号、姓名、性别、年龄和专业等属性;

2

、可以修改和获取年龄和专业等信息;

3

、只能获取但不允许修改学生的姓名、性别和学号信息;

4

、只能通过学号、姓名、性别三个参数产生学生对象;

5

、学生年龄必须在

[6-40]

之间;

6

、学生性别需要使用枚举类型实现。

7

、编写一个测试例程,创建并输出一个学生的学号、姓名、性别、年龄和专业

等信息。

源码:

package

zhy.shiyan3;

public

class

Student {

public

String

sname

;

private

String

snum

;

private

int

age

;

private

SEXENM

sex

;

private

String

majior

;

public

int

getAge() {

return

age

;

}

public

int

setAge(

int

age

) {

if

(6<=

age

&&

age

<=40)

return

age

;

else

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐