From 26f14fe01b21423e96e687e4bc91c72a2f540ce2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=EA=B9=80=ED=83=9D=EC=A4=80?=
<140792331+xorwns118@users.noreply.github.com>
Date: Tue, 27 Aug 2024 17:49:38 +0900
Subject: [PATCH] =?UTF-8?q?feat=20:=2020240814=5F=EC=A0=95=EC=A0=81=20?=
=?UTF-8?q?=ED=8C=A9=ED=86=A0=EB=A6=AC=20=EB=A9=94=EC=84=9C=EB=93=9C=20?=
=?UTF-8?q?=ED=8C=A8=ED=84=B4=5F=EA=B9=80=ED=83=9D=EC=A4=80?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../_posts/2024-08-14-StaticFactoryMethod.md" | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git "a/\352\270\260\354\210\240\354\204\270\353\257\270\353\202\230/_posts/2024-08-14-StaticFactoryMethod.md" "b/\352\270\260\354\210\240\354\204\270\353\257\270\353\202\230/_posts/2024-08-14-StaticFactoryMethod.md"
index 1335f3e..81bc6c0 100644
--- "a/\352\270\260\354\210\240\354\204\270\353\257\270\353\202\230/_posts/2024-08-14-StaticFactoryMethod.md"
+++ "b/\352\270\260\354\210\240\354\204\270\353\257\270\353\202\230/_posts/2024-08-14-StaticFactoryMethod.md"
@@ -1,3 +1,4 @@
+---
layout: post
title: 정적 팩토리 메서드 패턴
author: 김택준
@@ -7,8 +8,9 @@ image: assets/images/post/2023-11-05.webp
background: “#000”
height: “100vh”
min_height: “38vh”
-heading_style: “font-size: 4.25em; font-weight: bold; text-decoration: underline”
+heading_style: "font-size: 4.25em; font-weight: bold; text-decoration: underline"
tags: [정적 팩토리 메서드 패턴, static, factory method pattern]
+---
# Static Factory Method Pattern
@@ -70,6 +72,7 @@ create와 initialize는 메서드의 목적을 명확히 드러내지 않으며,
### 네이밍 컨벤션 참고 =>
https://docs.oracle.com/javase%2Ftutorial%2F/datetime/overview/naming.html
+
### 2. 인자에 따라 다른 객체를 반환하도록 분기할 수 있다
@@ -216,5 +219,3 @@ public class Logger {
}
```
getLogger 메서드의 목적과 사용법을 명확히 문서화하여 API 사용자에게 제공해야 한다.
-
-이 내용으로 정적 팩토리 메서드 패턴의 장점과 단점을 이해하고, 패턴을 적용할 때의 장단점을 명확히 파악할 수 있을 것이다.