Objekt Orientiertes Programmieren
Die Code Beispiele sind alle in der Sprache C++
| Begriff | Beschreibung |
|---|---|
| Initialisieren | Einen Anfangswert in den Attributen speichernint x = 5; |
| Instanziieren | Ein neues Objekt im RAM erstellenMeineKlasse obj; |
| Attribute erstellen | Die Datenstruktur in einer Klasse festlegenclass MeineKlasse { |
| Datenkapselung | Das Verbergen von Implementierungsdetailsclass MeineKlasse { |
Variablen in Klassen:
public:
double spannungUF;
double stromIF;
xpublicdouble spannungUF;
Um den Konstruktor vollständig zu Programmierenmuss jedem Attribut
(aus dem Klassendiagramm) ein Wert zugeordnet werden.
Klassenname::Klassenname
(double vorwaertsspannung, double vorwaertsstrom)
{
spannungUF = vorwaertsspannung;
stromIF = vorwaertsstrom;
}So wird ein Objekt erzeugt:
KlassennameObjektname(übergabeparameter)So wird der Wert aus dem Objekt ausgelesen und einer Variable übergeben:
datentyp variabelnname = Objektname.funktionsname();