504 Shares 4053 views

Die Grundprinzipien der PLO und deren Verwendung

allgemeine Informationen

OOP – ist eine Art der Programmierung, die in den 80er Jahren des 20. Jahrhunderts erschien. Im Gegensatz zu prozeduralen Sprachen, in denen Daten und Anweisungen für deren Verarbeitung getrennt existieren, in der objektorientierten Programmierung, werden diese Informationen in eine einzige Einheit kombiniert.

Grundprinzipien der PLO

In der objektProgrammierSoftware verfügt über eine eigene Postulate. OOP-Prinzipien – sind seine wichtigsten Ideen. Es gibt drei wichtigsten von ihnen: Vererbung, Polymorphismus und Kapselung. Unter jedem wird ausführlicher überprüft werden. Grundlagen der Programmierung in den OOP-Sprachen sind die Verwendung von Objekten und Klassen. Im Übergang von prozeduralen Stil des Schreiben Quellcode in der objektorientierten oft Schwierigkeiten haben, jedoch werden die meisten Entwickler viele Vorteile in der PLO finden.

Verkapselung

Encapsulation – ist die Verwendung von Datenfusion und Anweisungen für deren Verarbeitung in einer einzigen Einheit – die Klasse. Zum Zeitpunkt des Schreibens Programme in einer der OOP-Sprachen gibt es eine Unterscheidung zwischen Informationen innerhalb und außerhalb des Unternehmens. So Erreichen der Datensicherheit und die Methoden ihrer Umsetzung durch äußere Einflüsse, beispielsweise aus anderen Klassen, die nicht mit diesem Artikel sind. Im Wesen der Daten erfolgreich miteinander in Wechselwirkung treten, sind aber von geschützten unbefugtem Zugriff von außen.

Erbschaft

Das zweite Prinzip der OOP – Vererbung – ist die Fähigkeit einer Klasse Methoden anwenden, andere ohne ihre tatsächliche Umsetzung zu wiederholen. Vererbung beseitigt die Redundanz des Quellcodes.

Polymorphismus

Ein weiteres Prinzip der OOP – Polymorphismus. Sein Einsatz bedeutet für Objekte unterschiedlicher Komplexität zu manipulieren kann eine einzige Schnittstelle erstellen, die unterschiedlich auf die Ereignisse und zugleich das Recht reagieren, die Aufgaben zu implementieren.

OOPSprachen

OOP-Prinzipien sind in einer solchen die beliebtesten Programmiersprachen wie C ++ und Java verwendet, die einen bedeutenden Teil der Programme und Anwendungen entwickelt. Es gibt auch weniger verwendet OOP-Sprachen – ist Delphi, Object Pascal, Ruby und viele andere.

PLO Kritik

Trotz der allgemein positiven Aussagen zu dieser Methode, oft sind OOP-Prinzipien ausgesetzt und kritisiert. Wie bei der prozeduralen Programmierung in OOP hat seine Nachteile.

Zunächst wird die Komplexität des Übergangs. Um OOP-Prinzipien zu verstehen, bedarf es viel Zeit, desto mehr Menschen arbeiten eng nur mit prozeduralen Programmiersprachen.

Zweitens ist der Mangel an Dokumentation schwieriger, weil Sie brauchen nicht nur die Klassen und Objekte, sondern auch spezifische Instanzen ihrer Umsetzung zu beschreiben.

Drittens kann eine übermäßige Flexibilität der Verfahren führen zu der Tatsache, dass der Quellcode und entwickelten Programme werden in diesem speziellen Fall der Funktionen und Fähigkeiten nicht beansprucht überwältigt werden. Darüber hinaus beachten Sie die Ineffizienz in Bezug auf die Speicherzuweisung. Doch unabhängig von der Anzahl der Blick auf die umliegenden OOP-Programmierer ständig wachsenden und sich schnell Sprachen sich weiterentwickelt.