ха ха.
Написание модулей и компонентов для Битрикс происходит без использования ООП
ооп они зачем то впихнули только в ядро, но для рядовыми разработчиками сайтов используется именно процедурный стиль. Именно из за процедурного стиля в битриксе столько говна. Вместо наследования там примняется копипаст, сначало копируешь страниц 10 кода от которого в глазах рябит, а потом сидиш его и редактируешь под свой лад. Хотя требовалось заменить одну процедуру