私はチェス ゲームを作成しています。ゲームボードに「ダミー」の駒を配置しようとしています。スーパークラスの Piece から拡張するサブクラスを作成しました。サブクラスはダミーと呼ばれます。とにかく私はそれのインスタンスを作成しようとしています
Piece[][] pieces=new Dummy();
ダミー クラスのコンストラクターは、graphics2d ペイント メソッドと同様に何もしません。ただし、コンパイル中にエラーが発生します。「互換性のないタイプのピース=新しいダミー();必要:ピース[] []が見つかりました:ダミー」と表示されます
しかし、これは Piece のサブクラスなので、この宣言は許可されますか?