Objektorientierung: Unterschied zwischen den Versionen

Keine Bearbeitungszusammenfassung
 
(Eine dazwischenliegende Version desselben Benutzers wird 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_TP1]]
[[Kategorie:FI_I_TP1]]