質問: new Child(); ``` 私はParent型のオブジェクトを作成しました。私はParentクラスで定義されたメソッドだけを呼び出すことができると仮定します。したがって、Childで定義された "追加の"メソッドやChildで定義されたアクセス変数を呼び出すことはできません。 ですから、私はChildのインスタンスを新しくしたので、それはメモリの無駄だと思います。これは、Parentよりもメモリスペースが増えます。この時点で私はそれが意味をなさないと思う。 誰かが何らかの理由や例を挙げてもらえますか?
回答: はい、それはポリモーフィズムと継承プログラミングの概念の一部です。