Translations:Developers/Object oriented programming in PHP/Classes/9/ru

Общий для разных классов функционал обеспечивается суперклассами. Таким образом определённым субклассам не нужно вновь определять уже существующие методы, они просто определяют новые, специфичные методы и наследуют всю общую функциональность, дополняя суперкласс. Другое преимущество в том, что содержимое общих методов можно запросто изменить, редактируя суперклассы, а все субклассы останутся нетронутыми.