java吧 关注:1,243,544贴子:12,718,987
  • 3回复贴,共1

小白求问?既然设置了有参构造器,为何还要set、get方法?

只看楼主收藏回复

public Emp(){
}
public Emp(String name,int age){
this.name=name;
this.age=age;
}
//set get方法
//set设置 get获取
public void setName(String name){
this.name=name;
}
public String getName(){
return name;
}
public void setAge(int age){
this.age=age;
}
public int getAge(){
return age;
}


IP属地:安徽1楼2016-03-08 17:19回复
    既然你用手也能吃饭夹菜,为什么还要筷子呢?


    来自Android客户端2楼2016-03-08 17:21
    回复
      构造函数是在初始化的时候用的,每次调用构造函数都会重新占用一个内存地址。
      而set/get是针对对象中的单独的属性。自己想一下很容易想通的


      IP属地:四川4楼2016-03-08 17:26
      回复