Sobes.tech
Junior — Middle

Коддо интерфейс аныктоо мисалын бере аласызбы?

sobes.tech AI

AIден жооп

C# тилде интерфейс interface ачкыч сөзү менен аныкталат. Ал класс тарабынан ишке ашырылышы керек болгон методтор жана мүнөздөмөлөрдүн топтомун сүрөттөйт, бирок ишке ашыруусун камтыбайт. Мисал:

public interface ILogger
{
    void Log(string message);
}

public class ConsoleLogger : ILogger
{
    public void Log(string message)
    {
        Console.WriteLine(message);
    }
}

Бул мисалда, ILoggerLog методун камтыган интерфейс. ConsoleLogger классы бул интерфейсти ишке ашырып, методтун так ишке ашырылышын камсыздайт.