Тема: this это
Показать сообщение отдельно
Старый 03.12.2013, 13:08
Fogflasher вне форума Посмотреть профиль Отправить личное сообщение для Fogflasher Найти все сообщения от Fogflasher
  № 8  
Ответить с цитированием
Fogflasher

Регистрация: Mar 2013
Сообщений: 290
Правильно ли я понимаю...

Например, есть класс Spaceship, на базе которого создано 5 экземпляров: spaceship1, spaceship2... spaceship5.

И если в коде этого класса компиллятор попадает на строку this.y = 50; то все эти экземпляры будут перемещены на уровень y = 50 пикселов.

Но чтобы какой-то конкретный экземпляр поместить например на уровень y = 30, то из самого класса Spaceship посредством this этого сделать нельзя (?).

Но легко сделать из класса Main, посредством кода: spaceship3.y = 30.