-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
요구사항필수적으로 구현해야 하는 요구사항필수적으로 구현해야 하는 요구사항
Description
master브랜치를 기준으로mission4_본인이름브랜치를 만들어주세요.- 해당 브랜치의
mission1폴더에 본인이름 폴더를 만들고, 그곳에index.html파일을 만든 뒤 아래의 내용을 넣고 저장합니다.
<html>
<head>
<title>Mission 4</title>
<meta charset="utf-8" />
</head>
<body>
<div id="coffee-list"></div>
<script>
const data = [
{
text: '일반 피자점'
},
{
text: '시카고 피자점'
}
]
// 이곳에서 코딩을 시작하세요!
</script>
</body>
</html>script 태그 내에 아래의 요구사항을 만족하는 코드를 작성합니다.
🎯 요구사항
- 각 요구사항에 맞는 컴포넌트를 작성하여 피자가게를 완성하세요.
- 일반 피자가게는 (재료준비, 굽기, 조각내기, 포장하기) 를 수행할 수 있습니다.
- 이 때 일반 피자가게에서 확장된 분점을 생성할 수 있습니다. ( ex) 시카고 피자, 뉴욕 피자..)
- 일반 피자가게로부터 상속받은 피자가게들을 생성하고, 각 피자가게들이 피자를 만드는 과정을 표현하세요
- 구현 방법은 팩토리 패턴으로 진행합니다
읽으면 도움이 될 글들
- 팩토리 패턴 - 요구사항으로 적은 팩토리 패턴에 관해 설명이 담긴 글입니다.
Metadata
Metadata
Assignees
Labels
요구사항필수적으로 구현해야 하는 요구사항필수적으로 구현해야 하는 요구사항