応用編

練習問題(応用編)3:継承

応用編3日目(継承)の内容に関する練習問題です

継承(対応:応用編3日目)

問題 3-1Fighter クラスの作成

以下の Airplane クラスを継承した Fighter クラスを作成しなさい。Fighter クラスには「戦闘する」と表示する Fight() メソッドを追加すること。

提供クラス: Airplane.cs
class Airplane
{
    public void Fly()
    {
        Console.WriteLine("飛行する");
    }
}
期待される実行結果
飛行する
飛行する
戦闘する
問題 3-2NewCalc クラスの作成

FundCalc クラスを継承した NewCalc クラスを作成しなさい。FundCalc には Add()(加算)と Sub()(減算)メソッドおよび Number1Number2 プロパティがある。NewCalc には Mul()(積)と Div()(商)を追加すること。

期待される実行結果(10, 2 の場合)
10 + 2 = 12
10 - 2 = 8
10 * 2 = 20
10 / 2 = 5