問題
Dishクラスを作成し、cookメソッドを持たせます。このメソッドは「料理を作ります」と表示します。
Pastaクラスを作成し、Dishクラスを継承します。cookメソッドをオーバーライドして、「パスタを茹でます」と表示します。
Pizzaクラスも作成し、同様にcookメソッドをオーバーライドして、「ピザを焼きます」と表示します。
ヒント
- Dishクラスの作成:
- Dishクラスを作成します。
- このクラスには cookメソッドがあり、メソッド内で「料理を作ります」と表示します。
 
- Pastaクラスの作成:
- Pastaクラスを作成します。このクラスは- Dishクラスを継承します。
- cookメソッドをオーバーライドして、「パスタを茹でます」と表示します。
 
- Pizzaクラスの作成:
- Pizzaクラスを作成します。これも- Dishクラスを継承します。
- cookメソッドをオーバーライドして、「ピザを焼きます」と表示します。
 
これに従って、Dish クラス、Pasta クラス、Pizza クラスを実装してみてください。
→解答例

 
  
  
  
   
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
      
