問題
Foodという親クラスを作成し、それにconsumeというメソッドを追加します。Fruitという子クラスを作成し、Foodを継承します。また、Fruitクラスにはpeelというメソッドを追加します。Vegetableという子クラスも作成し、Foodを継承します。そして、Vegetableクラスにはchopというメソッドを追加します。
ヒント
- 親クラス 
Foodを作成します。このクラスにはconsumeというメソッドが含まれます。これは、食べ物を消費する一般的なアクションを表します。 - 子クラス 
Fruitを作成し、Foodクラスを継承します。Fruitクラスにはpeelというメソッドがあります。これは、果物をむくアクションを表します。 - 別の子クラス 
VegetableもFoodクラスを継承します。そして、Vegetableクラスにはchopというメソッドがあります。これは、野菜を切るアクションを表します。 - 継承を使用して、親クラス 
Foodのメソッドを子クラスで再利用し、各子クラスに特有の機能を追加します。クラス階層が理解しやすく、それぞれのクラスが自然な振る舞いを持つように注意します。 
→解答例

  
  
  
  
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
