Запитання з тегом «interface»

Інтерфейс відноситься до призначеної точки взаємодії з компонентом. Інтерфейси застосовні як на апаратному, так і на програмному рівні. --- Це також посилається на мовний елемент `інтерфейс`, який є єдиним винятком з однонаступного в Java, C # та подібних мовах.

2
Чому явна реалізація інтерфейсу не може бути загальнодоступною?
У мене є метод у класі, який є реалізацією інтерфейсу. Коли я зробив це явна реалізація, я отримав помилку компілятора The modifier 'public' is not valid for this item Чому це заборонено мати publicдля явної реалізації інтерфейсу?
75 c#  interface 

13
Чому я не можу мати захищених членів інтерфейсу?
Що є аргументом проти оголошення членів захищеного доступу на інтерфейсах? Це, наприклад, недійсне: public interface IOrange { public OrangePeel Peel { get; } protected OrangePips Seeds { get; } } У цьому прикладі інтерфейс IOrangeгарантує, що реалізатори принаймні надають OrangePipsекземпляр своїм спадкоємцям. Якби реалізатор хотів, вони могли б розширити область …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.