longclaps: кажется начинаю понимать) т.е в классе могут быть методы которые могут использовать сущности Вася и Петя например .иди() и методы которые они не могут использовать , но как тогда разграничить методы которые может использовать сущность и которые под запретом?не указывать self или в недоступных методах использовать другое количество параметров?