- 设置属性的私有访问权限,通过公有的get,set方法实现对属性的访问
- 限定IT从业人员必须年满15岁,无效信息需提示,并设置默认年龄为15。
- 限定“技术方向”是只读属性
- 工作方法通过输入参数,接收工作单位和职务,输出个人工作信息
- 编写测试类,测试IT从业者类的对象及相关方法(测试数据信息自定义)
public class ITWork {
private String name; //姓名
private int age;//年龄
private String tend;//技术方向
private int workAge;//工作年限
public ITWork() {
}
public ITWork(String name, int age, String tend, int workAge) {
super();
this.name = name;
//this.age = age;
this.setAge(age);
this.tend = tend;
this.workAge = workAge;
}
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 < 15){
this.setAge(15);