Задачи на видимость переменных
Комментарии (562)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Геворк
30 июня 2024, 04:53
Жаль, что больше нет пояснений к решению задач в виде комментариев(((
0
vlafriday
2 мая 2024, 16:10
02.05.2024 check, мой уровень 4
0
Ildar Gabitov
5 июля 2023, 14:11
У меня такой вопрос: Решаю задачки методом подбора/подстановки - либо написать "this", либо "имя класса" перед переменной, чтобы выполнилось задание и увидеть результат в консоли. Если я заранее не знаю какой будет результат в консоли и подбираю, это я не понял тему? или у всех так?
0
SuperAllexy Java Developer
24 июля 2023, 17:12
у меня лично тоже самое, видимо не поняли оба))
0
Alexey Nikolaev
25 августа 2023, 19:49
Количество переходит в качество.
0
АнатолийExpert
10 сентября 2023, 13:17
this нужно в том случае, если задается обычная переменная. Если задается статическая - то нужно имя класса
+7
Айсель Меркурий
5 мая 2023, 09:41
В первой задаче , нужно просто убрать 1 знак , один лишний знак
0
Anonymous #2599856
30 марта 2023, 23:32
хахаха сняли ману за открытие этой лекции, а в этой лекции кроме премиум заданий ничего нет))) За что сняли ману скажите???
0
iKartashov System Engineer
30 марта 2023, 08:41
Нет слов, какой ***** так пишет обращение к статической переменной Cat.catsCount в методе?
Не проффи в програмирование, но думаю если такой финт на работе сделать, то закроется так контора, в которую тебя взяли, а тебя отправят на луну, что бы не мешал человечеству развиваться.
То есть не помогает илменение имени переменной, передаваемой методу, а обращение Cat.catsCount работает
0
s3nat0r
25 марта 2023, 17:13
Во некоторых задачах (например 3-я "Задаем количество котов") в IntelliJ IDEA выдает ошибку
java: non-static variable this cannot be referenced from a static context
решил тем что удалил static у метода setCatsCount, и все заработало.
То-ли в задаче ошибка, то-ли я что-то не догоняю 🤷♂️
0
Oleksandr SvitlykExpert
22 апреля 2023, 05:35
к статическим переменным не можно обращаться через this. Вы должны были указать Cat.catsCount = catsCount.
представьте чертеж автомобиля. статические переменные будут такие например как длина высота и ширина. Они указаны на черетже и меняться не будут. Еще до создания автомобиля вы можете посмотреть на эти переменные или исправить на новые. это значит статик. Когда вы сделали уже на заводе автомобиль у него появились не статические переменные, например цвет (тот который выбрал покупатель, мотор, коробка и так далее). И к этим переменным вы будете иметь доступ в конкретном атомобиле, так как мотор или коробка может отличаться
(это не совсем точное сравнение потому как когда создали обьект он всегда будет видить как статические данные изменились)
+2
Sergey Rusanov
4 марта 2023, 13:57
Половина вопросов из заданий нет в лекции!!! Отличный курс: давай теорию про одно, а спрашивать про другое! Пацаны к успеху идут!
+1
Alexey Nikolaev
25 августа 2023, 19:55
Заставляет думать, искать. Параллельно читаю книжку, изучаю доп. материал. Реальные задачи куда важнее голой теории. Сам себя не сделаешь - никто тебе не поможет.
0
Timur KhasmamedovExpert
5 января 2023, 16:04
https://www.javatpoint.com/this-keyword
можно здесь почитать
+1
FelixDS
20 октября 2022, 20:37
Сижу, ломаю голову. Написал весь код в IDEA, все работает. Но тут нельзя весь код вписать. А оказывается, все в одно слово решается 😂
0