Тэги:
#C#_(Programming_Language) #Programming_Language_(Software_Genre) #German #Deutsch #Tutor_(Profession) #Tutorial_(Media_Genre) #Parallel_Computing_(Programming_Language_Paradigm) #Object-oriented_Programming_(Programming_Language_Paradigm) #Microsoft_Visual_Studio_(Software) #Software_(Industry) #Variable #C#_4.0 #Rückgabewert #Funktion #Object #Class #Klasse #Geheimnisprinzip #Inheritance #Vererbung #Klassenhierarchie #Beziehung #Interface #Mehrfachvererbung #abstraktКомментарии:
Super Tutorial. Mir würde es freuen, wenn du ein wenig mehr zoomen könntest, damit es lesbarer wird.
Ответитьbitte wechsle zu darkmode. Ich gucke deine Videos typischerweise nicht draußen in der Sonne :)
ОтветитьAttribute und Felder sind nicht dasselbe.
Ответитьnice und easy erklärt vielen dank
ОтветитьWenn ich " public class hund : ITier
{
void laufen()
{
Console.WriteLine("lauf");
}
}" schreibe muss ich noch " void ITier.laufen()
{
throw new NotImplementedException();
}"
dazu schreiben damit es funktioniert. Hat sich da was an der sprache geändert?
Schlechtes Beispiel
ОтветитьVielleicht sieht ja noch jemand diesen Kommentar 2 Jahre später :D
Ich habe nicht ver standen, wieso man bei der foreach-Schleife ITier t in tiere schreibt. Wieso t drin vorkommt weiß ich. Nur den Rest verstehe ich nicht...
Gutes Video, aber bitte in Zukunft auf Details achten: Ein Interface wird nicht ver/geerbt, sondern implementiert.
Es stört gewaltig wenn ständig "erbt von" gesagt wird, denn es ist schlichtweg falsch.
Ich glaube das Beispiel mit dem Hund bzw Katze ist etwas unglücklich gewählt.Beides sind Tiere und somit wäre eine gemeinsame Basisklasse (in meinen Augen) richtiger.Besser wäre es zB ein Interface "IGeräsch" mit einer Eigenschaft "Lautstärke" und Methode "GeräuschMachen".Dazu zB zwei Klassen "Mensch" und "Auto".So sieht man ,dass Interface dazu da ist um gemeinsame "Sachen" zu vererben und dabei komplett verschiedene Objekte zu sein.
Hast coolen Kanal, schau deine Videos sehr gerne!
Viel Erfolg
Interfaces sind echt nützlich, ich mag abstrakte Klasse aber mehr, da man dort auch Felder hinzufügen kann
Ответить