Цитата:
Сообщение от BlooDHounD
†‡Paladin‡†, с тысячным постом Вас. и да ... ересь полнейшая.
интерфейсы нужны, что бы объединить классы в общий тип, которого нельзя добиться наследованием в силу архитектуры, или наследование не требуется в принципе.
|
Кстати да. 1000й пост. Не Вам судить про ересь - Вы не евангелист. Я свои выводы сделал на основе опыта изучения открытых проектов типа Batik, т.к. пришлось с ними поработать. Там к каждому классу написан интерфейс в не зависимости от того нужно наследование или не нужно. Глядя на только одни эти интерфейсы можно легко представить структуру и масштаб не хилого проекта. Классы лишь делают черновую работу. С другой стороны в AS3 интерфейсы куцые и лично я их практически не использую в работе, предпочитая делать что-то вроде абстрактных классов.