Basics Flashcards
Aus was besteht eine Klasse?
Eine Klasse hat Eigenschaften(Attribute) und Funktionen(Methoden) welche man aufrufen kann.
Was ist ein Modell?
Ein Modell ist die vereinfachte Darstellung der Realität.
Was ist ein Objekt?
Ein Objekt ist ein Exemplar(Instanz, konkrete Ausprägung) einer Klasse, das sich entsprechend der Definition der Klasse verhält.
Welche drei Grundelemente gelten als Basis von objektorientierten Programmiersprachen?
Unterstützung von:
- Vererbungsmechanismen
- Datenkapselung
- Polymorphie
Was versteht man unter Datenkapselung?
Als Datenkapselung bezeichnet man in der Programmierung das Verbergen von Daten und Informationen von außen.
Was ist eine Klasse?
Klassen sind die Baupläne für Objekte.
Klassen sind Datentypen.
Was sind Objekte?
Objekte sind Instanzen der Datentypen von Klassen.
Objekte werden gemäß den in den klassen abgelegten Bauplänen erzeugt.
Was ist eine Klassenvariable?
Statische Variable/ Globale Variable für die gesamte Klasse.
Was ist eine Instanzvariable?
Instanzvariablen dienen für einen individuellen Wert eines Objekts.