카테고리 없음

23.08.18 서브웨이 클래스 설계 / SNS프로젝트 진행상황

oong2 2023. 8. 18. 23:01

⬆️클래스 설계 자료

프로퍼티와 이니셜라이저 인스턴스의 개념이 잘 잡혀있지않아서 추가로 공부를해가며 짰다.

우선 샌드위치를 구매하기위해서 구매 클래스를 만들어준다.

 

구매용 클래스에는 

상품개수 , 장바구니에 담긴 물품( 종류 ), 샌드위치의 조합식( 뭐는 빼주세요 )

정해진값들위주로 구성을해두었고 

샌드위치 종류를 담는 클래스의 프로퍼티에는 샌드위치의 이름, 가격, 기본 조합식을 담았다.

이탈리안 bmt, 에그마요 같이 종류가 나눠진다고 보면된다.

 

그리고 샌드위치 조합 클래스에는 각각의 재료를 분류해놓아서 그것의 인스턴스를 빵 야채 치즈 소스로 나누어두었다.

 

(작성중)