class PersonTest{
public static void main(String[] args){
Person p = new Person();
p.setName ("AAA");
p.setAge(100);
p.setSex("Old Man");
p.setHeight(180);
p.setWeight(70);
System.out.println("Name:"+p.getName()+"\nAge:"+p.getAge()+" years"+"\nSex:"+p.getSex()+"\nHeight:"+p.getHeight()+"cm"+"\nWeight:"+p.getWeight()+"kg\n");
p.eat("meal");
p.sleep();
p.job("Singer");
/*
System.out.println("\n"+p.getName());
Person p2 = new Person();
System.out.println("p2="+p2.getName());
Person p3 = p;
System.out.println("p3="+p3.getName());
*/
}
}
class Person{
//成员变量
private String name;
private int age;
private String sex;
private int height;
private int weight;
//↑+↓=属性 封装:通过private关键字修饰改变权限,用set,get写入和读取
public String getName(){
return name;
}
public void setName(String name){
this.name=name;
}
public int getAge(){
return age;
}
public void setAge(int age){
this.age=age;
}
public String getSex(){
return sex;
}
public void setSex(String sex){
this.sex=sex;
}
public int getHeight(){
return height;
}
public void setHeight(int height){
this.height=height;
}
public int getWeight(){
return weight;
}
public void setWeight(int weight){
this.weight=weight;
}
//成员方法
public void eat(String food){
System.out.println(name+" eat "+food+".");
}
public void sleep(){
System.out.println(name+" could sleep everywhere.");
}
public void job(String work){
System.out.println(name+"'s job is "+work+".");
}