java中包类(friendly)怎么在包外访问??

fcb125274046 2009-07-21 03:43:28
我现在需要复写java的包类其中的方法,也就是friendly类。但是java规定包类不能在包外访问,请问我有什么办法可以在包外访问到java的包类呢??? 目前的解决办法就是把需要复写的那个java类都copy过来, 但是感觉很麻烦。 请问哪位知道什么解决办法么??? 谢谢
...全文
143 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
closewbq 2009-07-21
  • 打赏
  • 举报
回复
人家java都给你规定好了,你就老老实实的copy吧
lixkyx 2009-07-21
  • 打赏
  • 举报
回复
根本没有可能的,不必费心了。楼主还是采用你的老办法。
ouyangyh 2009-07-21
  • 打赏
  • 举报
回复
复写类,我知道大概意思了
你可以定义一个类,与那个类的包名相同,再继承那个类
这样应该可以使用你现在定义的类,相当于使用了基类了
lovecj6185 2009-07-21
  • 打赏
  • 举报
回复
什莫叫复写类阿
一般是重写或重载方法

一个类已经写好了,你又要再写一遍是为什莫阿
难道已有的那个类一点作用都没有?
那样的话,不如重新写一个类了
fcb125274046 2009-07-21
  • 打赏
  • 举报
回复
我要复写的类是java类, 怎么可以改java类的访问权限啊?? 看来只能把java类的内容全copy过来了
lovecj6185 2009-07-21
  • 打赏
  • 举报
回复
你把那个类的访问权限该成public的,还有把你想要重写的方法的权限也改成public的,不就行了

然后在用的时候,import就是了
霜之哀伤 2009-07-21
  • 打赏
  • 举报
回复
说的很清楚了嘛 java规定包类不能在包外访问

62,621

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧