使用static声明方法
来源:互联网 发布:windows中的文件属性 编辑:程序博客网 时间:2024/05/29 13:56
package lkp;class Person{private String name;private int age;static String country = "A city"; // 使用static定义城市属性public static void setCountry(String c){//定义static方法country = c;//修改static属性}public Person(String name,int age){ //通过构造为属性赋值this.name = name;this.age = age;}public void info(){System.out.println("姓名: " + this.name + " 年龄: " + this.age + " 城市: " + country);}public static String getCountry(){//取得static属性return country;} }public class Test{public static void main(String args[]){Person per1 = new Person("张三",20);Person per2 = new Person("李四",21);Person per3 = new Person("王五",23);System.out.println("--------- 修改前-----------");per1.info();per2.info();per3.info();System.out.println("--------- 修改后-----------");Person.setCountry("B city"); //使用类名称修改static属性的内容per1.info();per2.info();per3.info();}} /* 非static声明的方法可以去调用static声明的属性或方法, 但是static声明的方法是不能调用非static类型声明的属性或方法 */
0 0
- 使用static声明方法
- 使用static声明属性
- 接口中的方法不能声明为static
- Java关键字(三)static关键字(static声明方法)
- static声明
- static 声明
- static 使用另一个私类对象也必须声明static
- 使用this的声明方法
- 使用this的声明方法
- 方法的声明及使用
- 使用static声明的局部变量的生存期
- static方法的使用注意
- 关于static声明变量
- static 变量的声明
- 声明全局变量,static
- 什么时候声明static类?
- php static声明
- static、extern声明
- Linux下memcached安装和启动方法
- 客户端Cookie的设置——可完成记住密码的操作
- 使用this调用构造方法
- 韩语学习之第一课
- 模板类与类模板、函数模板与模板函数等的区别
- 使用static声明方法
- URAL 1203 Scientific Conference(贪心 || DP)
- BZOJ 1623: [Usaco2008 Open]Cow Cars 奶牛飞车
- Struts2和SpringMVC数据模式简析
- 使用static声明属性
- Regionals 2012 :: Asia - Amritapuri
- 自定义Jsp分页标签
- C++ Primer学习 《Iterators》
- hdu 2993 最大区间平均值