/
Vini1979
/
Java_OOP
Обзор
Документация
Войти
/
Vini1979
/
Java_OOP
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
Lecture_06/Ex001_1SRP.java
44 строки
1 KB
Evgeny
Seminar_06
15 апр 2023, 00:24
15 апр 2023, 00:24
eece761
Код
Авторство
О чём код?
import java.util.ArrayList; import java.util.List; // Single responsibility principle // Принцип единственной ответственности // У класса есть предназначение public class Ex001_1SRP { public static void main(String[] args) { Planner revengePlanner = new Planner(); revengePlanner.addEntry("1"); revengePlanner.removeEntry(0); revengePlanner.saveAllText("path"); revengePlanner.loadFromDB("10.0.0.0","admin","1234"); } } class Planner { List<String> entries = new ArrayList<>(); public void addEntry(String text) { entries.add(text); } public void removeEntry(int index) { entries.remove(index); } @Override public String toString() { return String.join("\n", entries); } public void saveAllText(String path) { /// ошибки связанные с... } public void loadFromFile(String path) { /// ошибки связанные с... } public void loadFromDB(String url, String username, String password) { /// ошибки связанные с... } }