Добрый день.
Объясните пожалуйста, почему именно this.name = name;
Почему не Cat.name = name;?
Pavel
5 уровень
Объясните пожалуйста, почему именно так...
Обсуждается
Комментарии (2)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Pavel
10 февраля 2020, 20:01
Нда... слона то я и не приметил))) Спасибо Вам огромное за разъяснение)
0
Whiskels
10 февраля 2020, 19:59
в методе внутри класса мы присваиваем переменной name созданного объекта cat
на вход дается cat.setName("Жужик"); - мы вызвали объект cat и его метод setName
в методе прописывается, что для вызванного объекта нужно что-то сделать, объект уже передан, так что this.name = name;
+2