社区
Java SE
帖子详情
为什么类不能调用clone方法
fxbird
2006-06-16 08:56:15
一个javabean,为什么不可以调用clone方法呢,编译说“clone方法不可见”,clone虽是Object的受保护方法,但任何对象都是Object的子对象,为什么不可以调用父对象的clone呢。这不是符合java的语法吗
...全文
371
8
打赏
收藏
为什么类不能调用clone方法
一个javabean,为什么不可以调用clone方法呢,编译说“clone方法不可见”,clone虽是Object的受保护方法,但任何对象都是Object的子对象,为什么不可以调用父对象的clone呢。这不是符合java的语法吗
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fxbird
2006-06-20
打赏
举报
回复
clone方法在object里是native的,不知什么含义
BeenZ
2006-06-17
打赏
举报
回复
楼上正解
Object中的clone()方法是protected的,调用时:
1.implements Cloneable
2.调用super.clone()
kamiiyu
2006-06-17
打赏
举报
回复
继承Cloneable这个接口还要改写clone这个方法才能用吧,例如
return super.clone();
zqsntws
2006-06-16
打赏
举报
回复
必须在子类中实现cloneable才能使用
navence
2006-06-16
打赏
举报
回复
楼上都说了
liujiwe79
2006-06-16
打赏
举报
回复
implements Cloneable
hillspring
2006-06-16
打赏
举报
回复
Object 类本身不实现接口 Cloneable,所以在类为 Object 的对象上调用 clone 方法将会导致在运行时抛出异常。
软若石
2006-06-16
打赏
举报
回复
public class ChatMessage
implements Cloneable
{
}
你的类需要implements Cloneable
Object的子
类
为什么
不能
调用
clone
()
那么为什么子
类
中
不能
调用
呢。 这个原因就在于
clone
()是一个protect
方法
。因为protect
方法
只能在当前包或者子
类
中
调用
。而
不能
通过子
类
的实例
调用
。如果能通过子
类
的实例来
调用
的话,那和puplic还有什么区别呢。 ...
java
clone
引用_Java
类
中为什么
不能
直接
调用
Object的
clone
()
方法
在Java中所有的
类
都是Object的子
类
。...该
方法
的修饰符为protected,表示该
方法
可以在子
类
中
调用
然后结果是
调用
不了网上有回答是需要实现
Clone
able接口,但即使实现了,也
调用
不到。不实现
Clone
able接...
子
类
为什么
不能
直接
调用
object的
clone
方法
1.在Object中,声明如下protected native Object
clone
() throws
Clone
NotSupportedException;(由于使用native,无需实现
方法
...2.为什么要这么设计: a:
clone
是浅拷贝,有一定的缺陷 b:不同的
类
,其引用
类
型不一样...
关于`Object.
clone
()`子
类
不能
调用
的思考
关于Object.
clone
()子
类
不能
调用
的思考 我们知道,Object.
clone
()这是个被protected修饰符定义的
方法
,而在访问权限修饰表里我们可以看到protected修饰的成员变量或
方法
可以被本包以及这个
类
的子
类
中
调用
访问...
关于Java中
clone
方法
的一些小理解
一个
类
如果不显示的重写
clone
(),那么这个
类
就
不能
直接
调用
clone
方法
在
类
中重写了
clone
方法
后,发现系统还是会报错:
Clone
NotSupportedException 如何处理?一个
类
如果没有实现
clone
able接口,但却又
调用
了
clone
...
Java SE
62,635
社区成员
307,269
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章