学IT就来ACCP教程网
您的位置:ACCP教程网课后作业第二学期java ┳ 内容

第一章课后编码实现题(一)

时间:2009-06-21 11:29:17 |来源:ACCP教程网 |作者:冰川 |点击:

编写一个类studen1,代表学员,要求:

(1)具有属性:姓名、年龄,其中年龄不能小于16岁,否则输出错误信息。

(2)具有方法:自我介绍,负责输出该学员的姓名、年龄。

编写测试类Student1Test进行测试,看是否符合需求。

步骤:

定义姓名是私有的,年龄是公用的。姓名要封装通过get/set方法实现参考代码:

package s2Java.sg.ch01.homework;

class Student1{
private String name;// 姓名
private int age; //年龄

public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
if(age<16){
System.out.println("错误!您还不符合最小年龄要求!");
}
this.age = age;
}
/**
* 返回自我介绍的内容
*/
public String introduction() {
return "大家好!我是" + name + ",我今年"+ age+"岁";
}
}

public class Student1Test {
public static void main(String[] args) {
Student1 s = new Student1();
s.setName("张三");
s.setAge(10);
System.out.println(s.introduction());
}

}


ACCP教程网建议大家先自己想一下,自己动手做在参考代码这样才能锻炼你的编程能力。
顶一下
(0)
0%
踩一下
(0)
0%
loading.. 评论加载中....