
19.09.2011, 20:49
|
|
Регистрация: Aug 2011
Сообщений: 49
|
Вопрос по рациональности расширения класса
Решил спросить это здесь.
Классы для меня вообще ново. И собственно меня сбивает с толку расширение классов. Примеров много. В качестве примера можно взять шахматы.
Очевидно, что есть класс фигуры, и есть классы пешка, слон, ладья и т.д. Чисто логически видно, что вторые расширение первого. Но рационально ли будет делать именно так. Тоесть:
В первом классе я максимум прописать слушатели событий, потому что все остальное специфично для каждой фигуры, и это уже надо писать в файлах расширения класса.
С тем же самым столкнулся при создании интерактивной карты. Странна - базовый класс, Россия, Украина, Англия и т.д. расширения. Но тоже оказалось неудобно, по тем же самым причинам.
Я чего то не понимаю и не хватает опыта. Или подобная техника не всегда применяется?
|