封装实现:
(1)修改属性的可见性:设为private;
(2)创建getter/setter方法:用于属性的读写;
(3)在getter/setter方法中加入数学控制语句,对属性值的合法性进行判断。
(1)修改属性的可见性:设为private;
(2)创建getter/setter方法:用于属性的读写;
(3)在getter/setter方法中加入数学控制语句,对属性值的合法性进行判断。
2015-06-29
已采纳回答 / 无敌的大鹏鸟
我也是新手,我就说说就我个人的理解吧。1.静态方法是相对于普通方法的一个分类,增加了编程的多样性;2.静态方法(如hello)可以通过类名直接调用(也可先建立对象然后用对象名调用)如:HelloWorld.hell0();而普通方法(hello2)需先建立相应的对象才能利用对象名经行调用如:HelloWorld Demo=new HelloWorld(); Demo.hello2(); 另外静态方法中有很多需要注意的地方:1、 静态方法中可以直接调用同类中的静态成员,但不能直接调用非静态成员。如果希望...
2015-06-28
System.out.println("访问外部类中的score:" + HelloWorld.score ); 怎么不用this呢? System.out.println("访问外部类中的score:" + HelloWorld.this.score );
2015-06-27