コメント修正

This commit is contained in:
ろむねこ 2024-06-26 16:27:53 +09:00
parent 99db7c49ed
commit c40dd426c3
Signed by: Fujimatsu
GPG Key ID: FA1F39A1BA37D168

View File

@ -6,23 +6,24 @@ import java.util.List;
public class TaskAddRequest extends TaskBaseItem { public class TaskAddRequest extends TaskBaseItem {
private List<String> attachedChildren; private List<String> attachedChildren;
// Full // コンストラクタ
// 全プロパティ
public TaskAddRequest(String name, String iconEmoji, String bgColor, int reward, List<String> attachedChildren) { public TaskAddRequest(String name, String iconEmoji, String bgColor, int reward, List<String> attachedChildren) {
super(name, iconEmoji, bgColor, reward); super(name, iconEmoji, bgColor, reward);
this.attachedChildren = attachedChildren; this.attachedChildren = attachedChildren;
} }
// Required // ID, Optionalなフィールドなし (登録時など)
public TaskAddRequest(String name, int reward, List<String> attachedChildren) { public TaskAddRequest(String name, int reward, List<String> attachedChildren) {
super(name, reward); super(name, reward);
this.attachedChildren = attachedChildren; this.attachedChildren = attachedChildren;
} }
// Empty //
public TaskAddRequest() { public TaskAddRequest() {
} }
// Extend // baseItemを指定して拡張
public TaskAddRequest(TaskBaseItem taskBaseItem, List<String> attachedChildren) { public TaskAddRequest(TaskBaseItem taskBaseItem, List<String> attachedChildren) {
super(taskBaseItem.getName(), taskBaseItem.getIconEmoji(), taskBaseItem.getBgColor(), taskBaseItem.getReward()); super(taskBaseItem.getName(), taskBaseItem.getIconEmoji(), taskBaseItem.getBgColor(), taskBaseItem.getReward());
this.attachedChildren = attachedChildren; this.attachedChildren = attachedChildren;