スーパークラスAに抽象メソッドがないときに、サブクラスB、Cで抽象メソッドをオーバーライド
してオブジェクトAにオブジェクトBかCを代入するとどうなりますか?