/
D_Smile
/
todolist-java
Обзор
Документация
Войти
/
D_Smile
/
todolist-java
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
src/main/java/bro/todo/Task.java
53 строки
2 KB
DimkaSmile
Заливаем проект на площадку
30 апр 2026, 16:45
30 апр 2026, 16:45
8e716e4
Код
Авторство
О чём код?
package bro.todo; public class Task { // ===== ПОЛЯ (данные задачи) ===== String title; // Название задачи (например: "Изучение английского") String description; // Описание задачи (например: "Повторить вчерашние слова") boolean isDone; // Статус выполнения //======Конструкторы====// public Task(String title, String description) { this.title = title; this.description = description; this.isDone = false; // по умолчанию задача не выполнена } //=====Геттеры и сеттеры=====// //---title---// public String getTitle() {return title;} public void setTitle(String title) {this.title = title;} //--description--// public String getDescription() {return description;} public void setDescription(String description) {this.description = description;} //----is done-----// public boolean isDone() {return isDone;} public void setIsDone(boolean done) {isDone = done;} //====== МЕТОДЫ ==// //----Задача выполнена------/ public void markAsDone() { this.isDone = true; } //----Задача не выполнена-------/ public void markAsNotDone() { this.isDone = false; } //===Вывод информации о задаче===// public void printInfo() { System.out.println("Задача: " + title); System.out.println("Описание: " + description); System.out.println("Статус: " + (isDone ? "✅ Выполнена" : "❌ Не выполнена")); System.out.println("----------------------------"); } }