Это шо за зверь такой - "канон ООП" ? И да, многие ли следуют "канонам процедурного программирования" и вообще понимают о чём речь? Когда я говорю о плюсах плюсов, то не имею в виду их минусы :-)))
надо придумать объяснение этому мудизму, иначе рехнуться можно