次のように 2 クラスの Zoo & Moo があるとします。
public class zoo {
String superString="super";
private String coolMethod(){
return "Zoo method";
}
}
public class Moo extends zoo{
public void useMyCoolMethod(){
zoo z=new zoo();
System.out.println(superString);//1
System.out.println(z.superString);//2
}
public static void main(String[]args){
new Moo().useMyCoolMethod();
}
}
1 と 2 では、継承とアクセスによってスーパー クラスの文字列の値を出力します。問題は、継承によって同じことができますが、Access の利点は何ですか? 2 つのクラスが diff パッケージにある場合、Access アプローチは許可されないことを知っている