Пример #1
0
  private void printFood(List<Food> foodList) {
    System.out.println("");
    for (Food food : foodList) {

      System.out.print(
          "이름:" + food.getName() + " 가격:" + food.getPrice() + " 칼로리: " + food.getWeight());

      if (food instanceof Hamburger) {
        Hamburger hamburger = (Hamburger) food;
        System.out.println(" 소스: " + hamburger.getSource());
      } else if (food instanceof Pizza) {
        Pizza pizza = (Pizza) food;
        System.out.println(" 토핑: " + pizza.getTopping());
      }
    }
  }