Das Video kommt von YouTube: erst beim Abspielen verbindet sich die Seite mit YouTube (Google).
Erklärvideo Informatik: Programmieren/ Vererbung (Teil1)
Das Wichtigste aus dem Video
Tipp auf eine Zeit – das Video springt genau dorthin.
Transkriptautomatisch erstellt · 19 Zeilen
- hallo willkommen zum nächsten der claire video in diesem video möchte ich euch ein möglichkeit vorstellen ein programm zu gliedern das ganze hier heißt die
- vererbung und das verwendet dinge wieder die ich an anderer stelle schon mal programmiert habe im ersten teil geht es um das konzept also wozu ist das gut
- funktioniert das konzept und wie kann ich als verwenden im zweiten teil befasse ich mich mit der umsetzung in das programm
- hier zeige ich euch wie ich das beispiel in c++ umgesetzt habe und was sie beachten ist [Musik]
- ich will mir die arbeit nicht doppelt machen also verbände die teile aus programm mehrfach mein programm soll erweiterbar und einfach strukturiert
- sein ist das alles möglich bei der klasse fahrzeug kann ich einige allgemeinen vor speichern aber nur wenige allgemeine später sollen
- damit pkws und bode verwaltet werden die meisten boote haben keine räder für die straße wozu auch pkws brauchen räder das ist das problem ich muss die klasse
- erweitern aber was mache ich beim brot mit der info räder
- ok ich lege mir eine zusätzliche klasse kfz an das kraftfahrzeug soll auf einer straße fahren können außerdem will ich wissen wie viel kraft
- ist hat also die leistung des motors jetzt lege ich also parallel zwei objekte an 1 für fahrzeug und eins für kfz dann halte ich die immer synchron
- nette idee alternative ich lege nur ein objekt von kfz an und sage dem dass es alles von
- fahrzeuge mit benutzen soll das nennt man dann die vererbung kfz erbt von fahrzeug jetzt kann kfz alles was fahrzeug kann
- und noch ein bisschen mehr ich muss mir vorher gedanken machen was ich will
- also nur beim kfz oder auch bei anderen fahrzeugen wenn allgemein dann gehört sein fahrzeug sonst in die klasse t erbt wenn ich
- fahrzeug weitere bekommt bot die info auch also nur machen wenn es sinnvoll ist kiss keep it simple stupid einfache struktur brauche ich wirklich fünf
- ebenen der vererbung was muss zwingend in welcher klasse sein und vor allem privat beachten privat ist privat auch für klassen die
- haben da kommt keiner mehr dran und erben von mehreren klassen gleichzeitig ist nicht in allen programmiersprachen möglich c++ kann es aber nicht
- [Musik] das war es erstmal so weit zur theorie im zweiten teil befasse ich mich dann gleich mit dem ganzen code also wie ist
- es ganz implementiert peter dateien klassen dateien und weiter [Musik]
Zum Nachlesen
Vererbung (Programmierung)Die Vererbung dient dazu, aufbauend auf existierenden Klassen neue zu schaffen, wobei die Beziehung zwischen ursprünglicher und neuer Klasse dauerhaft ist. Eine …
Abgeleitete KlasseDie abgeleitete Klasse erbt alle Attribute (Member) und Methoden der Basisklasse, kann dabei aber nur auf die nicht als privat deklarierten direkt zugreifen.
ObjektorientierungUnter Objektorientierung (kurz OO) versteht man in der Softwaretechnik eine Sichtweise auf komplexe Systeme, bei der ein System durch das Zusammenspiel …
Klasse (Objektorientierung)Die Klasse dient als Bauplan für die Abbildung von realen Objekten in Softwareobjekte und beschreibt Attribute (Eigenschaften) und Methoden (Verhaltensweisen) …