level 6
private void 函数(){}怎么提供对外访问的方法?
public static final 方法 x=new 方法();这样实体化有什么效果?
2014年05月17日 06点05分
1
level 11
第一个改访问权限关键字,如public,第二个是类常量,类加载时就创建了,对象之间共享
2014年05月17日 07点05分
4
能详细点说明么? 第一个有对外访问的方法么? 第二个能详细点说明用法么?
2014年05月17日 07点05分
回复 wufuqi123 :手机党,打字痛苦啊
2014年05月17日 07点05分
回复 ah此生不换 :额......
2014年05月17日 07点05分
level 10
1. 用一个public函数调用private函数
2.public static void main (String[] args) 能有什么效果呢......?
2014年05月17日 07点05分
5
哦 第一个问题明白了 调用私有的这样调用么? class 类1{private void 函数(){} static void 方法(){函数();}}class 类2{static void 调用(){类1.方法();}}
2014年05月17日 07点05分
回复 wufuqi123 :请问为什么一定要加static关键字呢?
2014年05月17日 08点05分
回复 JM_Joy :静态可以直接被类名调用,不用它还要实体化
2014年05月17日 08点05分
回复 wufuqi123 :原来这样啊.....
2014年05月17日 10点05分
level 4
第二个是为了让对象唯一吧!就是创建几个对象的时候一直指向同一个。
2014年05月17日 09点05分
8
比如存在银行里面的钱!你不能调用一次就创建一个对象,应该有对外访问的方法,一直操作一个固定的对象
2014年05月17日 09点05分
回复 魑o魅v魍o魉 :final是最终的意思 让对象唯一同时指向一个对象不是应该封装么?只用public static 方法 x=new 方法();就可以解决,加上final是什么意思?
2014年05月17日 10点05分
level 11
1.private方法就是不让别人用,干嘛还要提供对外方法,你说的应该是,你说的应该是其他方法调用私有方法吧,2。final就是不让对象再被赋值, final A a=new A()之后,a就不可以这样 a=new A(),new的是一个新对象
2014年05月17日 11点05分
11
第二个。被final修饰之后A()是不是不可以再被实例化?不可以再new A()?
2014年05月17日 11点05分
回复 wufuqi123 :a不能被赋值了,不是不能new A
2014年05月17日 11点05分
回复 老衲法号劫色00 :原来如此,顿悟了....
2014年05月17日 11点05分
level 8
元芳失忆后。。。狄仁杰:“元芳!我是狄仁杰啊!!不记得我了么?”元芳拔剑指向狄仁杰.恶狠狠地说:“放屁!我只听说过情人节,哪来的敌人节?!”
2014年05月17日 11点05分
12
level 11
--------------------------------------------------------------------------
private void 函数(){}怎么提供对外访问的方法?
private 是私有修饰符,只能在本类中用,不可以提供对外访问的方法;
如果想让外接访问,可以讲private改为public
----------------------------------------------------------------------------
2014年05月17日 14点05分
13