/
brownbear
/
repo3_github
Обзор
Документация
Войти
/
brownbear
/
repo3_github
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/Autobot.java
50 строк
1 KB
Natalya Matveeva
перенесен метод transformInto в родительский класс, переопределен у наследников.
30 ноя 2025, 10:56
30 ноя 2025, 10:56
5474776
Код
Авторство
О чём код?
public class Autobot extends Transformer { private static String TEAM_NAME; private static final String EYE_COLOR; boolean kindness = true; static { TEAM_NAME = "Autobot"; EYE_COLOR = "blue"; } Autobot(String name) { super(name); String eyeColor = EYE_COLOR; String teamName = TEAM_NAME; boolean kindness; } Autobot(String name, boolean kindness) { super(name); this.kindness = kindness; String eyeColor = EYE_COLOR; String teamName = TEAM_NAME; } public void setKindness(boolean kindness) { this.kindness = kindness; } public boolean getKindness() { return this.kindness; } @Override public void transformInto() { System.out.println(getName() + " transforms into car."); } @Override public void showProperties() { super.showProperties(); System.out.println("I am " + TEAM_NAME + "."); System.out.println("My eyes are " + EYE_COLOR + "."); String kindnessMsg = (kindness) ? "I am kind." : "I am not kind."; System.out.println(kindnessMsg); } }