スーパークラスとサブクラスとして2つのクラスが作成された場合。オブジェクトの1つが別の参照で宣言されていた場合、どのように動作するでしょうか?Java、異なる参照からオブジェクトを初期化するときにはどうなるでしょうか?
class SubClass extends SuperClass
SubClass s1 = new SubClass();
SuperClass s2 = new SubClass();
はあなただけSuperClass
で宣言されたメソッドを呼び出すことができs2
で
class SubClass extends SuperClass
SubClass s1 = new SubClass();
SubClass s2 = new SubClass();
ポリモーフィズム...最初のケースで –
は、あなただけのs2' 'に' SuperClass'上で定義されたメソッドを呼び出すことができます。 –
多形性が何をするのか正確にはわかりません。メソッドに対するオーバーライド機能ですか? –