java中不同包之间的调用

java中不同包之间的调用

ID:40556932

大小:21.98 KB

页数:4页

时间:2019-08-04

java中不同包之间的调用_第1页
java中不同包之间的调用_第2页
java中不同包之间的调用_第3页
java中不同包之间的调用_第4页
资源描述:

《java中不同包之间的调用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、建立两个类PackageA、PackageB,分别在包cn.edu.wit.em和cn.edu.whu.em中,分别在这两个类中定义不同访问控制符的变量和方法,然后并相互调研,来体会publicprivatepackageprotected的用法。我来帮他解答2011-11-1310:54满意回答然后呢,调用就调用啊,问题是什么啊?全让我们写?追问就是写两个类,符合题目要求就行回答packagecn.edu.wit.em;importcn.edu.whu.em.b;publicclassa{   publicvoida(){      bdb=newb();      db.b1(

2、);//调用b1方法,也只能调用b1,权限从高到低:publicprotecteddefaultprivate       //private私有只有本类当中的方法可以使用的,default默认只有本包内的方法可以使用,      //protected受保护的本包内可用,包外继承的子类中也可用,public都可使用,权限最高   }}packagecn.edu.whu.em;importcom.sun.xml.internal.ws.api.streaming.XMLStreamReaderFactory.Default;publicclassb{   publicvoidb1(

3、){          }   privatevoidb2(){       }   protectedvoidb3(){          }    }引申:如果放进手机的是两个apk文件,而不是jar包,那么直接在一个apk文件里使用另一个apk文件中的类,使用import另一个apk包名.所要用到的类名,是不行的,因为是连个apk文件。如果是两个jar包,或者不同的包,编译之后生成的是一个jar包,可以用import另一个apk包名.所要用到的类名java不同包之间类的调用的问题 20packagecom.win;publicclasstest{publicvoidhaha(

4、){System.out.println("haha");}}packagecom.win;publicclasstest1{publicvoidhoho(){System.out.println("hoho");}}packagecom.windows;importcom.win.*;classmytest{publicvoidha(){}publicvoidho(){}publicstaticvoidmain(String[]args){}}请问,我这个mytest里面的方法要怎么写才可以去调test和test1里面的类呢满意答案SOSO用户 3级 2008-09-27pack

5、agecom.windows;importcom.win.*;classmytest{publicvoidha(){testt=newtest();t.haha();}publicvoidho(){test1t1=newtest1();t1.hoho();}publicstaticvoidmain(String[]args){myTestmy=newmyTest();my.ho();my.ha();还有一种就是直接给你ho();ha();设置成静态的(static)的;this.ho();thsi.ha();}}

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。