说说clone咋违反了类继承的原则来的?# Java - 爪哇娇娃
p*t
1 楼
Thinking in Java说Object的clone是比较特殊的。意思是违反了类
继承的原则。
clone在Object中是protected的。比如编一个如下的程序:
Public Class B {
public static void main(String[] args) {
A aa = new A();
aa.clone();
}
}
Class A {
}
Suppose应该是A继承Object中这个protected的clone的。这种特殊是
啥个机制呢?
继承的原则。
clone在Object中是protected的。比如编一个如下的程序:
Public Class B {
public static void main(String[] args) {
A aa = new A();
aa.clone();
}
}
Class A {
}
Suppose应该是A继承Object中这个protected的clone的。这种特殊是
啥个机制呢?