C#

Interfaces in C# (IName)

Në shqip: Interfejsat në C#

ShpjegimiSQ

Në C#, interfejsat fillojnë me I sipas zakonit — IComparable, IDisposable — dhe tregojnë çfarë metodash duhet të ketë një klasë. Një klasë trashëgon nga një klasë e vetme, por mund të zbatojë shumë interfejsa.

EnglishEN

In C#, interfaces start with I by convention — IComparable, IDisposable — and say which methods a class must have. A class inherits from only one class, but can implement many interfaces.

Si ta mendosh

Si diploma e shoferit për kategori të ndryshme: një person mund t'i ketë B, C dhe D njëkohësisht — secila i lejon gjëra të caktuara.

Lexoje në anglisht

Like driving licence categories: one person can hold B, C and D at once — each lets them do certain things.

Shembull kodicsharp

interface IZeri { string Ze(); }
class Mace : IZeri {
    public string Ze() => "Mjau";
}

Terma të lidhur