Telegram Group & Telegram Channel
Может ли класс реализовать два интерфейса с одинаковыми методами? Если да, то как это сделать?

Да, класс может реализовать два интерфейса с одинаковыми методами. В этом случае общие методы можно реализовать один раз неявно или дважды явно, указывая имя интерфейса. При явной реализации метод будет доступен только через приведение экземпляра класса к соответствующему интерфейсу, если не будет третьей реализации метода непосредственно в классе. Если методы интерфейсов должны выполнять разные действия, неявная реализация может быть некорректной.



tg-me.com/csharp_interview_lib/563
Create:
Last Update:

Может ли класс реализовать два интерфейса с одинаковыми методами? Если да, то как это сделать?

Да, класс может реализовать два интерфейса с одинаковыми методами. В этом случае общие методы можно реализовать один раз неявно или дважды явно, указывая имя интерфейса. При явной реализации метод будет доступен только через приведение экземпляра класса к соответствующему интерфейсу, если не будет третьей реализации метода непосредственно в классе. Если методы интерфейсов должны выполнять разные действия, неявная реализация может быть некорректной.

BY Библиотека собеса по C# | вопросы с собеседований


Warning: Undefined variable $i in /var/www/tg-me/post.php on line 283

Share with your friend now:
tg-me.com/csharp_interview_lib/563

View MORE
Open in Telegram


telegram Telegram | DID YOU KNOW?

Date: |

How Does Telegram Make Money?

Telegram is a free app and runs on donations. According to a blog on the telegram: We believe in fast and secure messaging that is also 100% free. Pavel Durov, who shares our vision, supplied Telegram with a generous donation, so we have quite enough money for the time being. If Telegram runs out, we will introduce non-essential paid options to support the infrastructure and finance developer salaries. But making profits will never be an end-goal for Telegram.

telegram from hk


Telegram Библиотека собеса по C# | вопросы с собеседований
FROM USA