Heim > Backend-Entwicklung > PHP-Tutorial > Was ist eine objektorientierte Programmiersprache?

Was ist eine objektorientierte Programmiersprache?

藏色散人
Freigeben: 2023-04-06 20:18:02
Original
69147 Leute haben es durchsucht

Objektorientierte Programmiersprache ist eine Programmiersprache auf hohem Niveau mit guter Portabilität.

Was ist eine objektorientierte Programmiersprache?

Objektorientierte Programmiersprache ist eine Art Programmiersprache, die Objekte als Grundeinheit der Programmstruktur verwendet. Das bedeutet, dass das zur Beschreibung verwendete Design auf Objekten basiert. und Objekte sind die Grundkomponenten der Programmlaufzeit.

Objektorientierte Programmiersprache bietet Komponenten wie Klassen und Vererbung und weist vier Hauptmerkmale auf: Identifikation, Polymorphismus, Kategorie und Vererbung .

Die Ergebnisse des objektorientierten Designs können entweder in objektorientierten oder nicht objektorientierten Sprachen implementiert werden. Die objektorientierte Programmiersprache selbst unterstützt die Implementierung objektorientierter Konzepte, und ihr Compiler kann objektorientierte Konzepte automatisch Zielprogrammen zuordnen.

Objektorientierte Sprache ist für die Beschreibung objektiver Systeme natürlicher und erleichtert die Erweiterung und Wiederverwendung von Software.

weist vier Hauptmerkmale auf:

(1) Identifizierung, die Grundkomponenten im System können als eine Reihe identifizierbarer diskreter Objekte erkannt werden; >(2) Kategorie, alle Objekte im System mit der gleichen Datenstruktur und dem gleichen Verhalten können eine Klasse bilden

(3) Polymorphismus, das Objekt hat einen eindeutigen statischen Typ und mehrere mögliche dynamische Typen ;

(4) Vererbung, gemeinsame Nutzung von Daten und Operationen zwischen verschiedenen Klassen in Beziehungen auf Basisebene.

Das obige ist der detaillierte Inhalt vonWas ist eine objektorientierte Programmiersprache?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage