public class welcom1{ 与 class welcom1{ 有什么区别
public class welcom1{ 与 class welcom1{ 有什么区别 问题点数:20、回复次数:9Top
1 楼xxy802(孔明在世)回复于 2002-10-15 08:13:52 得分 0
class welcom 默认的是 protectedTop
2 楼pzl686(阿虎)回复于 2002-10-15 08:34:39 得分 0
94Top
3 楼wjmmml(笑着悲伤)回复于 2002-10-15 08:48:08 得分 5
前者是公用的,可以在任何包里面调用。后者只能在当前包调用。
xxy802(孔明在世) 说的不对。Top
4 楼aiur(s!MON)回复于 2002-10-15 09:11:30 得分 5
xxy802說的是對的.
public可以跨包調用,在類聲明之前沒有放置任何修飾符,那麼類使用protected這種缺省的屬性來創建;這意味著該類可以被擴展和被其他類調用,但這只是在同一個包中才可以使用該類.
注意,類的修飾符與變量的修飾符不同,變量前不放置修飾符,是default(好像也叫做friendly),可以被同一個包中的其他類訪問,但不能被當前類的子類訪問Top
5 楼jwdz(林中笨鸟)回复于 2002-10-15 20:19:22 得分 0
wjmmml(笑着悲伤) 是对的Top
6 楼hotenM(南京)回复于 2002-10-15 20:20:29 得分 5
class welcom 默认的是 friendly
意思就是wjmmml(笑着悲伤)的那个意思Top
7 楼tanjun_007(军军)回复于 2002-10-15 20:46:25 得分 0
一个JAVA文件里只能有一个public类,可以有多个类( protected)Top
8 楼aiur(s!MON)回复于 2002-10-16 09:10:44 得分 5
啊哦,這個問題我糊塗了~~~
我的java2 編程詳解上說class xxx,是用protected來創建的啊
還請眾高手來答疑解惑~~~
Top
9 楼dalong_aa(大龙)回复于 2002-10-16 12:07:00 得分 0
在同一级别上的包,并不用public即可,而不同包中如果可见必须用publicTop
相关问题
- private class和public class还有class什么区别?
- public class Test 和 class Test 两种声明有什么区别
- 请问:internal class 与 public class 在同一个应用程序中(同命名空间)有何区别,好像没有区别,请解释一下有何区别???
- Class 与 JavaBean的区别
- 在.net的web Application中,模块声明的public的class和singleton类型的变量有什么区别?
- java bean和java class的区别??
- template <typename a> 与template <class t>有什么区别?
- #include "Myclass.h" 与 class CMyclass 有什么区别?
- C++ 中 namespace 和 class 有什么区别?
- abstract class和interface有何区别啊?




