блогер
Регистрация: Jul 2013
Адрес: Север
Сообщений: 1,922
|
DenDobrii, вы движетесь в верном направлении, но пропустили важную вещь - конвенции. Я ж вам уже писал, что имена свойств и методов(если вы выкладываете код, по крайней мере, хотя и для себя полезно не быдлокодить) должны полностью отражать суть и быть ясными и понятными даже людям далёким от программирования.
Например, если вы делаете игру про инопланетян, то вам нужен класс Alien, Spaceship, Space.
В классе Alien приватные поля _health:int, _readyState:int, _dead:Boolean, и методы
getHealth(), isDead(), getReadyState() - это полоса готовности пришельца, допустим, к стрельбе или удару, подобно кончающимся силам живого человека, hit(), takeDamage(), - эти для ударов других пришельцев нашим, тоесть для ударов других экземпляров или наследников класса Alien.
__________________
There is no thing in this world that is not simple.
|