Цитата:
Сообщение от Bletraut
А чем override не подходит?
|
Цитата:
Сообщение от ZergMaster
ну, если персонажей может быть много с подобными свойствами да методами, то по-любому через наследование, для этого оно и есть.
|
Так никто и не спорит. Просто классы начинают разрастаться и меня смущает, что в них становится сложно разобраться. Мне показалось удобным иметь выделенный в отдельный класс расчёт. Если мне, например, нужно чуть-чуть поправить баланс, я залезу в этот выделенный класс и подправлю. Может быть, когда всё будет готово, его и вставить обратно в тело "материнского" метода.
Я потому и спрашиваю, что преимущества такого подхода очевидны и я их написал. А вот в чём недостатки/риски, я не знаю.