Aus dem Kurs: Grundlagen der Programmierung: Objektorientierte Programmierung (OOP)
Erhalten Sie Zugriff auf diesen Kurs – mit einer kostenlosen Probeversion
Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 25.600 Kurse von Branchenfachleuten.
Objekt versus Klasse
Aus dem Kurs: Grundlagen der Programmierung: Objektorientierte Programmierung (OOP)
Objekt versus Klasse
In der objektorientierten Programmierung gibt es nicht nur Objekte, sondern es gibt auch Klassen. Und die beiden sind eng miteinander verknüpft. Eine Klasse, so, wie wir es eben auch im Codebeispiel gesehen haben, ist eine Art Blaupause, ein Bauplan für ein Objekt. Denn wenn wir uns genau den Code von eben ansehen, dann sehen Sie, wir haben eine Klasse definiert. Aber dieser Code, der macht noch gar nichts. Es gibt noch keinen Roboter, der sich tatsächlich bewegt oder sonst irgendetwas tut. Alles, was wir gemacht haben, ist, wir haben einen Bauplan definiert, wir haben eine Klasse programmiert. Wenn wir nun einen tatsächlichen Roboter haben wollen und ihn auch tatsächlich fahren lassen möchten, dann muss ich diesen Roboter anhand dieses Bauplans bauen lassen. Und das nennt man dann, von einer Klasse ein Objekt ableiten oder ein Objekt instanziieren. Diese neue Entität, dieses Objekt, das nenne ich dann z.B. robot1, das ist die Variable. Und das Nächste ist dann robot2. Dann habe ich…
Inhalt
-
-
-
(Gesperrt)
An wen sich dieser Kurs wendet1 Min. 24 Sek.
-
Was ist ein Objekt?2 Min. 27 Sek.
-
(Gesperrt)
Beispiel in PHP/Pseudocode3 Min. 9 Sek.
-
(Gesperrt)
Das Beispiel als UML-Diagramm1 Min. 44 Sek.
-
(Gesperrt)
Objekt versus Klasse1 Min. 34 Sek.
-
(Gesperrt)
Codebeispiel zu »Objekt versus Klasse«2 Min. 51 Sek.
-
(Gesperrt)
Challenge: UML-Diagramm zeichnen51 Sek.
-
(Gesperrt)
Solution: UML-Diagramm zeichnen2 Min. 26 Sek.
-
(Gesperrt)
-
-
-