ポリモーフィズムとは同じ処理の意味でも動きが違うときに用います。
派生クラスは型を定義しておき派生クラスはインスタンスが作成できないので
通常のクラスに継承しないといけなかったですよね。
派生クラスは基本クラスのインスタンスを代入できる。
つまり基本クラスを宣言してからその基本クラスのインスタンスにNEWキーワードと派生クラス名で派生クラスのインスタンスが使用できるということ。
基本クラスに配列として宣言してインスタンスを別々に格納出来る。
配列なのでループで回せば一回で同じ振る舞いで複数の処理が出来る。
ポリモーフィズムとは
https://ja.wikipedia.org/wiki/%E3%83%9D%E3%83%AA%E3%83%A2%E3%83%BC%E3%83%95%E3%82%A3%E3%82%BA%E3%83%A0