Skip to content

[Mission4] 피자가게 예제로 Factory Pattern 만들기 #92

@SkynI25

Description

@SkynI25
  • 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

No one assigned

    Labels

    요구사항필수적으로 구현해야 하는 요구사항

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions