BETA

BETA ist eine reine objektorientierte Sprache, die innerhalb der "skandinavischen Schule" in der Gegenstand-Orientierung entsteht, wo die erste objektorientierte Sprache Simula entwickelt wurde.

Von einer technischen Perspektive stellt BETA mehrere einzigartige Eigenschaften zur Verfügung. Klassen und Verfahren werden zu einem Konzept, einem Muster vereinigt. Außerdem werden Klassen als Eigenschaften/Attribute von Gegenständen definiert. Das bedeutet, dass eine Klasse ohne einen ausführlichen Gegenstand-Zusammenhang nicht realisiert werden kann. Eine Folge davon ist, dass BETA verschachtelte Klassen unterstützt. Klassen können eigentlich definiert werden, viel wie virtuelle Methoden kann auf den meisten objektorientierten Programmiersprachen sein. Virtuelle Entitäten (wie Methoden und Klassen) werden nie überschrieben; stattdessen werden sie wiederdefiniert oder spezialisiert.

BETA unterstützt die objektorientierte Perspektive auf der Programmierung und hat umfassende Möglichkeiten für die verfahrensrechtliche und funktionelle Programmierung. Es hat starke Abstraktionsmechanismen, Identifizierung von Gegenständen, Klassifikation und Zusammensetzung zu unterstützen. BETA ist eine stark getippte Sprache wie Simula, Eiffel und C ++, mit dem grössten Teil der Datentypprüfung getan während der Übersetzung. BETA hat zum Ziel, ein optimales Gleichgewicht zwischen Übersetzungszeit-Datentypprüfung und Laufzeitdatentypprüfung zu erreichen.

Links

  • gbeta Verallgemeinertes BETA

Karminrot, Texas / Fayetteville, Texas
Impressum & Datenschutz