class Animal {
}
class Horse extends Animal {
}
public class Test {
public static void main(){
Animal a = new Horse();//mark1
}
}
Animal ah = new Horse();// reference type is Animal and object is Horse
以下でこれを完全に理解することはできません:
Animal ah = new Horse();//参照型は動物でオブジェクトはHorse
私は常に参照型をオブジェクトと同じに保ちます同じではないもの
を使用する理由を知りたい参照型。使用する方が適切な条件を教えてください。