15 мая 2013 г., 13:56 пользователь Иван Бессарабов <[email protected]>написал:
> Но кроме private и public методов существуют еще и protected. Protected > метод, > можно использовать в наследниках класса, но нельзя использовать при работе > с > объектом. > > Скажите, пожалуйста, есть ли какое-то соглашение по именования таких > объектов? > Как вы действуете чтобы явно обозначить, что это метод — protected? > > Никак. Просто используем подчёркивание для обоих типов. Кстати, быстрый поиск по CPAN навёл на такой вот модуль, который позволяет создавать реальные private / protected методы: https://metacpan.org/module/MIYAGAWA/Attribute-Protected-0.03/lib/Attribute/Protected.pm -- Best regards, Ilya Chesnokov
-- Moscow.pm mailing list [email protected] | http://moscow.pm.org
