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";
}