2013年3月20日
摘要: 在Core Java中有这样一段话“在Object类中,clone方法被声明为protected,因此无法直接调用anObject.clone()。子类只能直接调用受保护的clone方法克隆它自己。为此,必须重新定义clone方法,并将它声明为public,这样才能让所有的方法克隆对象”。但是不是所有的子类都可以访问受保护的方法吗?不是每个子类都是Object的之类吗?下面就用例子来说明下protected访问修饰符的问题。在package1中创建SuperClass.java文件,里面有一个protected方法,内容如下。[java] view plaincopyprint?package 阅读全文
posted @ 2013-03-20 18:46 sheldon.xie 阅读(296) 评论(0) 推荐(0) 编辑