Подскажите пожалуйста, почему в переменную Cat cat1 = "Бобёр"; я не могу положить строку? И что тогда вообще можно занести в переменную? число или символ?
Cat cat1 = new Сat();
Cat cat1 = "Бобёр";
Vadim
4 уровень
Cat cat1 = new Сat(); Cat cat1 = "Бобёр";
Обсуждается
Комментарии (2)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Евгений
6 ноября 2021, 09:06
Потому что переменная cat1 объявлена как класс Cat. Соответственно, там он лежать и должен.
Можно просто объявить: Cat cat1; А потом инициализировать: cat1 = new Cat();
Можно сделать это одновременно Cat cat1 = new Cat();
0
Vadim
7 ноября 2021, 15:47
Спасибо за помощь!🤓
0