Využij akce až 30 % zdarma při nákupu e-learningu. Více informací. Zároveň je tento týden sleva až 80 % na e-learning týkající se C# .NET
Hledáme nového kolegu do redakce - 100% home office, 100% flexibilní pracovní doba. Více informací.
discount week 30 halloween
Avatar
Wayne
Člen
Avatar
Wayne:17.2.2020 13:01

Ahoj,

mohl by mi někdo poradit jak řešit tuto situaci. Nyní mám interface, který obsahuje property{get;} a classy implementují toto rozhraní.Jedná se však o desítky class, takže při každém přidání nové property do interface bych to musel implementovat pro mnoho class. Mě by vyhovovalo spíše použít abstrakní třídu( ptž mnoho tříd bude vracet stejnou hodnotu property), ale problém je, že některé třídy již dědí od jiné a proto by už nemohla dědit od abstraktní třídy z důvodu že nelze mít vícenásobnou dědičnost v c# (jedině řešit přes interface).

 
Odpovědět
17.2.2020 13:01
Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!
Avatar
Jaroslav Smrž
Redaktor
Avatar
Odpovídá na Wayne
Jaroslav Smrž:17.2.2020 14:21

Ahoj, celkem dobrý článek je zde: https://www.c-sharpcorner.com/…-in-C-Sharp/

Kdyžtak google = multiple inheritance

Nahoru Odpovědět
17.2.2020 14:21
/* Life runs on code */
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 2 zpráv z 2.