Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem C# - dědičnost a rozhraní

Ahoj, v Javě je hračka rozeznat dědičnost od rozhraní.

public class Trida extends ZdedenaTrida implements TridaRozhrani, DalsiTridaRozhrani {...}

Jak to ale rozeznat v C#, kde to vypadá nějak takhle?

public class Trida : ZdedenaTrida, TridaRozhrani, DalsiTridaRozhrani {...}

Co když budu chtít žádné dědění a 3 rozhraní?

public class Trida : NejakaTridaRozhrani, TridaRozhrani, DalsiTridaRozhrani {...}
Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
V C# je tusim konvence, ze rozhrani se pojmenovaji s I na zacatku. Treba rozhrani tridy Vejce bude I…
MaSo 10.10.2018 08:32
MaSo
to je vsude, no, zalezi na code stylu, nebo ze jakoze prekladac pozna ze souror zacina I, tak je to…
jnji 10.10.2018 08:33
jnji
Prekladac to pozna protoze to je interface, jde o to aby to odlisil clovek, kdyz kouka na definici t…
MaSo 10.10.2018 08:34
MaSo
Chápu, překladač to pozná. Takže pro přehlednost je v C# lepší si k rozhraní psát I. Díky za odpověd… nový
xn 10.10.2018 14:41
xn
public class Trida { ... } public interface IRozhrani { ... } Rozdíl mezi třídou a rozhraním je tak…
Wikan 10.10.2018 08:50
Wikan
Jiste, ale tak otazka nestoji...:-)
MaSo 10.10.2018 08:52
MaSo
Ptal se i na to, jak to pozná překladač.
Wikan 10.10.2018 08:57
Wikan
Podle klíčového slova CLASS a INTERFACE nový
jnji 11.10.2018 11:44
jnji
A já jsem psal co? nový
Wikan 11.10.2018 11:47
Wikan
[5B1oTps.gif] poslední
MaSo 11.10.2018 11:47
MaSo

Zpět do poradny Odpovědět na původní otázku Nahoru