书上说,object类提供了一个protected的clone方法,然后如果要实现深拷贝,需要把继承的prtected的clone方法提升为public?????????????????????可以把继承来的protected再改为public??????????那安全性不是全没有了???????访问属性可以修改的么,可以提升到public?也可以下降为private????????另外,protected和默认的也就是friendly的区别是什么,我好像又分不清楚了......
解决方案 »
- 简单的题目求解
- 如何修改jar包中的xml文件
- 为什么在static 方法中不能用 this 调用本类的方法 ?
- 谁能帮我把这个程序分一下
- itext生成的pdf中图片的问题,急!
- java的构造方法是什么
- 请教大家在做有弹出窗口的程序时,是不是一般都要用多线程的?
- 我从网上下载了一本名叫javabeandevelop的书 ,可是解压后发现尽是些.001 .002 .003文件,请问我要用什么东西才能看到内容?
- 关于Jbuilder5和weblogic6的集成……
- 循环输入字符到StringBuffer 最后输出字符问题
- 在网络编程中java与c++那个更有优势
- SWT Browser 问题,在线等,立即给分。
protected和包的上面的2点是相同的,但是对于其他包中继承该类的类相当于public,就是说子类中可以直接使用父类的protected的东西,即使不在一个包里.
可能比较绕,你自己写代码测试一下就知道了.
或者看老紫竹的博客,http://blog.csdn.net/java2000_net/archive/2008/10/12/3063878.aspx
作用域 当前类 同一package 子孙类 其他package public √ √ √ √ protected √ √ √ × friendly √ √ × × private √ × × ×