From e3d6d1900417626a8a365d0c1e420b9cd42f2b35 Mon Sep 17 00:00:00 2001 From: n20va <99407852+n20va@users.noreply.github.com> Date: Sun, 29 Jun 2025 19:57:43 +0300 Subject: [PATCH] Update Task.java --- src/model/Task.java | 72 ++++++++++++++++++++++++++++++--------------- 1 file changed, 49 insertions(+), 23 deletions(-) diff --git a/src/model/Task.java b/src/model/Task.java index 79a3730..0d1efc6 100644 --- a/src/model/Task.java +++ b/src/model/Task.java @@ -1,6 +1,5 @@ package model; - import java.util.Objects; public class Task { @@ -15,24 +14,51 @@ public Task(String title, String description, Status status) { this.status = status; } - public int getId() { return id; } - public void setId(int id) { this.id = id; } - public String getTitle() { return title; } - public void setTitle(String title) { this.title = title; } - public String getDescription() { return description; } - public void setDescription(String description) { this.description = description; } - public Status getStatus() { return status; } - public void setStatus(Status status) { this.status = status; } + public int getId() { + return id; + } + + public void setId(int id) { + this.id = id; + } + + public String getTitle() { + return title; + } + + public void setTitle(String title) { + this.title = title; + } + + public String getDescription() { + return description; + } + + public void setDescription(String description) { + this.description = description; + } + + public Status getStatus() { + return status; + } + + public void setStatus(Status status) { + this.status = status; + } @Override public boolean equals(Object o) { - if (this == o) return true; - if (!(o instanceof Task)) return false; + if (this == o) { + return true; + } + if (!(o instanceof Task)) { + return false; + } Task task = (Task) o; - return id == task.id && - Objects.equals(title, task.title) && - Objects.equals(description, task.description) && - status == task.status; + return id == task.id + && Objects.equals(title, task.title) + && Objects.equals(description, task.description) + && status == task.status; } @Override @@ -42,11 +68,11 @@ public int hashCode() { @Override public String toString() { - return "Task{" + - "id=" + id + - ", title='" + title + '\'' + - ", description='" + description + '\'' + - ", status=" + status + - '}'; - } -} \ No newline at end of file + return "Task{" + + "id=" + id + + ", title='" + title + '\'' + + ", description='" + description + '\'' + + ", status=" + status + + '}'; + } +}