package com.javarush.task.task03.task0307;
/*
Привет StarCraft!
*/
public class Solution {
public static void main(String[] args) {
Zerg zerg1 = new Zerg();
zerg1.name = q;
Zerg zerg2 = new Zerg();
zerg2.name = zerg2;
Zerg zerg3 = new Zerg();
zerg3.name = w;
Zerg zerg4 = new Zerg();
zerg4.name = e;
Zerg zerg5 = new Zerg();
zerg5.name = r;
Protoss protoss1 = new Protoss();
protoss1.name = t;
Protoss protoss2 = new Protoss();
protoss2.name = y;
Protoss protoss3 = new Protoss();
protoss3.name = u;
Terran terran1 = new Terran();
terran1.name = i;
Terran terran2 = new Terran();
terran2.name = o;
Terran terran3 = new Terran();
terran3.name = p;
Terran terran4 = new Terran();
terran4.name = a;
}
public static class Zerg {
public String name;
}
public static class Protoss {
public String name;
}
public static class Terran {
public String name;
}
}ΜΙΗΔNIӃ Mike
8 уровень
В чем проблема?
Решен
Комментарии (4)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Ksenia VolkovaJava Developer в DXCMaster
25 апреля 2020, 14:33
name - это переменная типа String, строка.
А тут ты в эту переменную пытаешьтся положить не строку, а объект класса Zerg
0
ΜΙΗΔNIӃ Mike
25 апреля 2020, 14:35
я поменял на qwerty, не работает(
Ошибка в файле com/javarush/task/task03/task0307/Solution.java в строке : 10
Не могу найти описание переменной "q" в классе "com.javarush.task.task03.task0307.Solution". Возможно вы забыли ее импортировать (указать в import)
0
Ksenia VolkovaJava Developer в DXCMaster
25 апреля 2020, 14:40решение
Потому что теперь ты пытаешься присвоить переменной name значение несуществующей переменной qwerty.
Строки указываются в кавычках.
+2
ΜΙΗΔNIӃ Mike
25 апреля 2020, 14:43
Спасибо, забыл🙃
0