Was sind die drei Hauptmerkmale der Objektorientierung
Die drei Hauptmerkmale der Objektorientierung sind Kapselung , Vererbung, Polymorphismus.
(Weitergabe verwandter Video-Tutorials: Java-Video-Tutorial)
Was ist Kapselung?
Kapseln Sie objektive Dinge in abstrakte Klassen. Klassen können nur vertrauenswürdigen Klassen oder Objekten erlauben, ihre Daten und Methoden zu betreiben und Informationen vor nicht vertrauenswürdigen Klassen zu verbergen. Einfach ausgedrückt: Die Kapselung trennt den Designer des Objekts vom Benutzer des Objekts. Der Benutzer muss nur wissen, was das Objekt tun kann, und muss nicht wissen, wie es implementiert ist. Die Kapselung kann dazu beitragen, die Klassen- und Systemsicherheit zu verbessern.
Was ist Vererbung?
Vererbung bezieht sich auf die Erstellung einer neuen abgeleiteten Klasse, die Daten und Funktionen von einer oder mehreren zuvor definierten Klassen erbt. Sie kann neue Daten und Funktionen neu definieren und so eine Klasse oder Klasse festlegen.
Was ist Polymorphismus?
Polymorphismus bezieht sich auf: Die gleiche Operation, die an Instanzen verschiedener Klassen ausgeführt wird, führt zu unterschiedlichen Ausführungsergebnissen. Das heißt, wenn Objekte verschiedener Klassen dieselbe Nachricht erhalten, erhalten sie unterschiedliche Ergebnisse.
Objektorientiert ist eine Softwareentwicklungsmethode. Objektorientierte Konzepte und Anwendungen haben die Grenzen der Programmierung und Softwareentwicklung überschritten und sich auf Bereiche wie Datenbanksysteme, interaktive Schnittstellen, Anwendungsstrukturen, Anwendungsplattformen, verteilte Systeme, Netzwerkverwaltungsstrukturen, CAD-Technologie, künstliche Intelligenz und andere Bereiche ausgeweitet. Objektorientiert ist eine Methode zum Verstehen und Abstrahieren der realen Welt. Sie ist das Produkt der Entwicklung der Computerprogrammiertechnologie bis zu einem bestimmten Grad.
Weitere Einführung in Programmier-Tutorials finden Sie auf der chinesischen PHP-Website!
Das obige ist der detaillierte Inhalt vonWas sind die drei Hauptmerkmale der Objektorientierung?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!