public class Human extends Main implements Cloneable{
public String name;
public Human(){};
public Human(String input){
this.name = input;
}
}
import java.util.Scanner;
public class Main{
public static void main(String[] args) {
try{
Scanner in = new Scanner(System.in);
String input = in.next();
Human h1 = new Human(input);
Human h2 = (Human) h1.clone();
System.out.println("Human original " + h1.name);
System.out.println("Human clone " + h2.name);
in.close();
} catch(Exception e){}
}
}
为什么人类必须扩展主?如果不是,Human h2 =(Human)h1.clone()会给出错误“来自Object类型的方法clone()不可见”Object类型的方法clone()不可见。扩展解决它
Human类扩展Main的要点是什么?人类不需要从Main类继承任何东西。