/
okz
/
itmo-java-lab5
Обзор
Документация
Войти
/
okz
/
itmo-java-lab5
Код
Запросы
0
Задачи
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/server/commands/Add.java
44 строки
1009 B
knyazhe
i made all except saving and loading
14 сен 2024, 11:57
14 сен 2024, 11:57
58e2132
Код
Авторство
О чём код?
package server.commands; import server.CollectionManager; import server.DragonCreator; import server.model.Dragon; import java.util.ArrayList; public class Add extends Command { private final CollectionManager collectionManager; public Add(String name, String description, int amountOfArguments, CollectionManager collectionManager) { super(name, description, amountOfArguments); this.collectionManager = collectionManager; } @Override public void apply(ArrayList<String> arguments) { Dragon dragon = DragonCreator.createDragon(); this.collectionManager.addDragon(dragon); } @Override public boolean equals(Object o) { return super.equals(o); } @Override public String getDescription() { return super.getDescription(); } @Override public String getName() { return super.getName(); } @Override public String toString() { return "Add{} " + super.toString(); } }