package june1stDat;
public class Person {
//定义了private的name和age属性只能在person类才可以操作和访问,在Person类之外只能通过各自的setter和getter方法来操作和访问
private String name;
private int age;
private static int eyeNum;
public void setName(String name)
{
if(name.length()>6 || name.length()<2)
{
System.out.println("您设置的name不符合要求");
}
else
{
this.name = name;
}
}
public String getName()
{
return this.name;
}
public void setAge(int age)
{
if(age>100 || age<0)
{
System.out.println("您设置的age不合法");
}
else
{
this.age = age;
}
}
public int getAge()
{
return this.age;
}</span>
<span style="font-size:14px;">}</span>
<span style="font-size:14px;"><pre name="code" class="html">package june1stDat;
public class TestPerson {
public static void main(String[] args) {
Person p = new Person();
p.setAge(1000);
System.out.println("未能设置age属性是:"+p.getAge());//0
p.setAge(30);
System.out.println("成功设置age属性:"+p.getAge());//30
p.setName("Zoe");
System.out.println("成功设置name属性:"+p.getName());//Zoe
}
}</span>
package june1stDat;public class Person { //定义了private的name和age属性只能在person类才可以操作和访问,在Person类之外只能通过各自的setter和getter方法来操作和访问 private String name; private int age; private static int eyeNum; public