Objektorientierung: Unterschied zwischen den Versionen

Keine Bearbeitungszusammenfassung
 
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 15: Zeile 15:


=== Kapselung ===
=== Kapselung ===
[[Kapselung|Kapselung]] bezeichnet das Verbergen der Implementierungsdetails eines Objekts nach außen. Eine Klasse legt über [[Zugriffsmodifikator|Sichtbarkeiten]] fest, welche ihrer Attribute und Methoden von außen zugänglich sind. Nach außen sichtbare Elemente bilden die [[Schnittstelle]] des Objekts, während dessen innerer Zustand und die Implementierung der Methoden vor direkter Einflussnahme von außen geschützt sind.
Kapselung bezeichnet das Verbergen der Implementierungsdetails eines Objekts nach außen. Eine Klasse legt über [[Zugriffsmodifikator|Sichtbarkeiten]] fest, welche ihrer Attribute und Methoden von außen zugänglich sind. Nach außen sichtbare Elemente bilden die [[Schnittstelle]] des Objekts, während dessen innerer Zustand und die Implementierung der Methoden vor direkter Einflussnahme von außen geschützt sind.


=== Vererbung ===
=== Vererbung ===
Zeile 26: Zeile 26:
[[Kategorie:AHR_I_Informatik_LK]]
[[Kategorie:AHR_I_Informatik_LK]]
[[Kategorie:FI_I_SDM]]
[[Kategorie:FI_I_SDM]]
[[Kategorie:FI_I_TP1]]