例一: 一个Student pojo类: public class Student{ private String name; private int age; public String getName(){ return this.name; } public void setName(String name){ this.name = name; } public int getAge(){ return this.age; } public void setAge(int age){ t…
之前一直在C#中使用这两者, 却一直不知道成员变量和属性还是不一样的两种概念. 不过说不一样, 也不是完全对. 简单举个例子: public class myclass { public string A; private sting B = ""; public string GetB { get { retrun B; } set { B = value; } } } 该代码中, A, B即为成员变量, 也叫做字段; GetB 即为属性; 其中 get{}和set{}被称作访问器.…
在我们的程序中经常会出现以下的代码: 如: 成员变量 public string Name; 或者用属性 private string name public string Name() { get { return name; } set { name = value; } } 当然,如果属性中get{} 和 set{}的方法不是这么简单或两个不…