// static 关键字
class erson {
private String name;
static private String contry = "南京";
/*
* private String contry = "南京"; 没有添加static关键字在下面修改contry时需要每一个对象都修改一次
* 添加了static关键字之后,所有对象只需要修改一次contry
*/
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getContry() {
return contry;
}
public void setContry(String contry) {
this.contry = contry;
}
public void tell() {
System.out.println("姓名:" + name + " 出生地:" + contry);
}
}
public class index06 {
//
public static void main(String[] args) {
erson per1 = new erson();
per1.setName("张三");
per1.setContry("北京");
// 添加了static关键字之后只修改一次,后面的对象里调用也被修改。
per1.tell();
erson per2 = new erson();
per2.setName("赵四");
per2.tell();
erson per3 = new erson();
per3.setName("王五");
per3.tell();
}
}
static关键字学习笔记
最新推荐文章于 2023-09-05 20:21:50 发布