classPerson
{
Stringname;
//定义一个私有整形属性age
publicbooleansetAge(intnewAge)
{
//如果5《=newAge《=20,将newAge赋值给age幵返回true;否则返回false;
}
publicintgetAge()
{
//返回age属性
}
}
publicclassApp
{
publicstaticvoidmain(String[]args)
{
Persons1=newPerson();
s1.name=”张三”;
//为s1的age属性设置年龄25,如果成功,显示s1的姓名和年龄;否则,显示“年龄错误”
}
}
public class Person {
private String name;
private int age = -1;
public void setName(String name) {
this.name = name;
}
public String getName() {
return name;
}
public boolean setAge(int age) {
if (age >= 5 && age <= 20) {
this.age = age;
return true;
}
return false;
}
public int getAge() {
return age;
}
public static void main(String[] args) {
Person s1 = new Person();
s1.setName("张三");
if (s1.setAge(25)){
System.out.println(s1.getName());
System.out.println(s1.getAge());
}else {
System.out.println("年龄错误!");
}
}
}
建议多写写代码, 根据提示,只是定义变量和简单的判断逻辑都写不出来,以后工作实现产品给的功能你更不会。