From 3409480b15e9042ea9c539f0c1f3b6b896134146 Mon Sep 17 00:00:00 2001 From: jinyoungchoi95 Date: Mon, 20 Sep 2021 21:44:07 +0900 Subject: [PATCH] =?UTF-8?q?[#52]=20feat:=20static=20=ED=8C=A9=ED=86=A0?= =?UTF-8?q?=EB=A6=AC=20=EB=A9=94=EC=86=8C=EB=93=9C=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/study/realworld/user/domain/Bio.java | 6 +++++- src/main/java/com/study/realworld/user/domain/Image.java | 6 +++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/study/realworld/user/domain/Bio.java b/src/main/java/com/study/realworld/user/domain/Bio.java index 80f67b6d..0cf90283 100644 --- a/src/main/java/com/study/realworld/user/domain/Bio.java +++ b/src/main/java/com/study/realworld/user/domain/Bio.java @@ -13,10 +13,14 @@ public class Bio { protected Bio() { } - public Bio(String bio) { + private Bio(String bio) { this.bio = bio; } + public static Bio of(String bio) { + return new Bio(bio); + } + public String value() { return bio; } diff --git a/src/main/java/com/study/realworld/user/domain/Image.java b/src/main/java/com/study/realworld/user/domain/Image.java index 81385366..2ad1a8ed 100644 --- a/src/main/java/com/study/realworld/user/domain/Image.java +++ b/src/main/java/com/study/realworld/user/domain/Image.java @@ -13,10 +13,14 @@ public class Image { protected Image() { } - public Image(String url) { + private Image(String url) { this.url = url; } + public static Image of(String url) { + return new Image(url); + } + public String value() { return url; }