Class MenuItem
java.lang.Object
challenge.lv2.MenuItem
MenuItem 클래스는 선택할 메뉴 아이템 하나를 저장하는 역할을 합니다.
메뉴마다 세트메뉴가 있을수 도 있고 없을수 도 있기 때문에 파라미터 타입에 따른 두개의 생성자가 존재합니다.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetInfo()메뉴 설명을 반환합니다.getName()메뉴 이름을 반환합니다.int세트 가격을 반환합니다.int디폴트 가격(단품 가격)을 반환합니다.void현재 아이템의 메뉴 설명을 수정합니다.void현재 아이템의 이름을 수정합니다.voidsetSetPrice(int setPrice) 현재 아이템의 세트 가격을 수정합니다.voidsetSinglePrice(int singlePrice) 현재 아이템의 단품 가격을 수정합니다.
-
Field Details
-
name
메뉴 이름 -
singlePrice
private int singlePrice메뉴의 단품(디폴트) 가격 -
setPrice
private int setPrice메뉴의 세트 가격 -
info
메뉴 설명
-
-
Constructor Details
-
MenuItem
-
MenuItem
-
-
Method Details
-
getSetPrice
public int getSetPrice()세트 가격을 반환합니다.- Returns:
- 세트 가격
-
getSinglePrice
public int getSinglePrice()디폴트 가격(단품 가격)을 반환합니다.- Returns:
- 디폴트 가격(단품 가격)
-
getInfo
-
getName
-
setInfo
-
setSetPrice
public void setSetPrice(int setPrice) 현재 아이템의 세트 가격을 수정합니다.- Parameters:
setPrice- 세트 가겪
-
setSinglePrice
public void setSinglePrice(int singlePrice) 현재 아이템의 단품 가격을 수정합니다.- Parameters:
singlePrice- 단품 가격
-
setName
-