сегодня я читал явный интерфейс реализации. Я узнал, что одним из его применений является ограничение доступа клиентов к методам интерфейса через объект класса.
Есть ли способ создать ту же функцию, используя абстрактный класс? Мол, ограничить доступ к методам через объект производного класса?
Foo
былоpublic abstract void SomeMethod();
, вы можете сделатьFoo foo = new SuperFoo(); foo.SomeMethod();
26.02.2013SuperFoo sfoo = new SuperFoo();
, есть ли способ ограничить выполнениеsfoo.SomeMethod();
? 26.02.2013