02.06.2016, 13:22
|
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Еще раз:
Переопределение касается методов, функций, действий. НЕ свойств.
Если ваши юниты будут ПО-РАЗНОМУ выполнять команду стреляй(), то смысл есть.
Если разница будет только в том, что один делает стреляй(простоПуля) а другой стреляй(серебрянаяПуля), то разница опять только в свойствах и переопределение не нужно.
Если выполняются одни и те же действия, но с разными объектами или параметрами, то они так и остаются одними и теми же действиями.
Поэтому, чтобы разбираться с темой топика, нужен правильный пример, где действительно используется переопределение метода. Иначе будет только путаница.
|