Was sind die Prinzipien von OOP?
Die grundlegenden Prinzipien von OOP sind Abstraktion, Kapselung, Modularisierung und Hierarchie. Nicht Prozeduren und Funktionen wie bei der ablauforientierten strukturierten Programmierung bilden das Gerüst des Systems, sondern Objekte und Objekttypen ( Klassen ), die Eigenschaften und eigene Operationen ( Methoden) besitzen.
Was ist eine Methode bei der OOP?
Nichts anderes wie in der bisherigen Programmierung die Funktionen! Nur nennt sich Methode bei der OOP, die wir aufrufen können. Methoden (Funktionen) einer Katze wären z.B.: Unsere Katze kann also, sobald die Methode „fressen ()“ aufgerufen wird, den Futternapf leeren (oder die Maus verspeisen).
Wann fand der Durchbruch der OOP statt?
Auch wenn der Durchbruch der OOP erst in den 1990er-Jahren stattfand, wurde die objektorientierte Programmierung bereits Ende der 1960er Jahre mit Simula-67 als Lösungsansatz für die Modularisierung und die Wiederverwendbarkeit von Code entwickelt.
Was sind die Qualitätsanforderungen von OOP?
Qualitätsanforderungen an Softwaresysteme und ihre Realisation durch OOP. Die grundlegenden Prinzipien von OOP sind Abstraktion, Kapselung, Modularisierung und Hierarchie.
Was ist eine Abstraktion?
Das daraus resultierende Objekt selbst kann als Abstraktion bezeichnet werden, das heißt als benannte Entität, die sich aus ausgewählten Attributen und Verhaltensweisen zusammensetzt, die spezifisch für eine bestimmte Verwendung der ursprünglichen Entität sind. Abstraktion bezieht sich sowohl auf die Kapselung als auch auf das Verstecken von Daten.
Wie funktioniert die Abstraktion in der Kunst?
So wie die Abstraktion manchmal auch in der Kunst funktioniert, ist das Objekt, das übrigbleibt, eine Darstellung des Originals, bei der unerwünschte Details weggelassen werden.
Welche Prinzipien ergeben sich aus der OO?
Daraus ergeben sich folgende Prinzipien der OO: – Abstraktion. – Kapselung – Vererbung – Polymorphismus (als Funktionsweise innerhalb der Vererbung) Abstraktion. Der Mensch bedient sich des Prinzips Abstraktion, um mit Komplexität umgehen zu können.
Wie funktioniert die OOP-Programmierung?
Somit befindet sich das Objekt immer in einem wohldefinierten, selbstkontrollierten Zustand. Man fasst in der OOP-Programmierung also Daten und Funktionen zu Objekten zusammen. Diese Objekte können auf vielfältige Weise miteinander in Verbindung stehen, indem sie gegenseitig ihre Methoden aufrufen oder ein Objekt andere Objekte enthält.
Wie fasst man eine OOP-Programmierung zusammen?
Man fasst in der OOP-Programmierung also Daten und Funktionen zu Objekten zusammen. Diese Objekte können auf vielfältige Weise miteinander in Verbindung stehen, indem sie gegenseitig ihre Methoden aufrufen oder ein Objekt andere Objekte enthält. So bilden die Objekte einer Software ein sehr flexibles Gesamtsystem.