黑马程序员技术交流社区
标题:
给成员变量赋值的方式有几种?分别怎么实现?
[打印本页]
作者:
xuemingqiang
时间:
2016-6-7 22:50
标题:
给成员变量赋值的方式有几种?分别怎么实现?
答:A:给静态的成员变量赋值
(1)可以通过类中的方法给成员变量赋值(私有成员变量的也可以) public void
setXXX(){...}
(2)可以通过构造方法给成员变量赋值(私有成员变量的也可以)public XXX(){...}
(3)可以通过代码块完成成员变量的初始化值(私有成员变量的也可以){xxx = ...;}
(4)可以通过类名.成员变量赋值 XXX.name = ...;
B:给非静态的成员变量赋值
(1)可以通过类的方法赋值 public void setXXX(){...}
(2)可以通过对象调用 xxx.name = ...;
(3)可以通过代码块完成成员变量的初始化值{xxx = ...;}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2