Objektorientierte Programmierung

Visual FoxPro unterstützt zwar die standardmäßige prozedurale Programmierung noch, neue Erweiterungen der Programmiersprache bieten Ihnen aber inzwischen die Leistungsfähigkeit und Flexibilität der objektorientierten Programmierung. Das objektorientierte Entwerfen und Programmieren stellt eine neue Sichtweise der Programmentwicklung dar, die gegenüber der prozeduralen Programmierung andere Schwerpunkte hat. Anstatt den Programmfluss von der ersten bis zur letzten Codezeile genau festzulegen, müssen Sie sich Gedanken über das Erstellen von Objekten machen: Dies sind eigenständige Komponenten einer Anwendung, die sowohl eine interne als auch eine für den Benutzer sichtbare Funktionalität besitzen.

Inhalt dieses Abschnitts

Verwandte Abschnitte

  • Programmieren in Visual FoxPro
    Visual FoxPro ist ein äußerst leistungsstarkes, interaktives Datenmanagementtool. Sie können sich seine Leistungsfähigkeit jedoch auch durch das Erstellen von Anwendungen zunutze machen. Durch die Kenntnis der objektorientierten Programmiertechniken und des ereignisgesteuerten Modells können Sie Ihre programmiertechnische Produktivität auf ein Maximum steigern.
  • Anwendungsentwicklung
    Beim Entwickeln einer Anwendung können Sie deren Einzelteile mit Hilfe des Projekt-Managers, einer integrierten Möglichkeit zum Erstellen und Testen der Anwendung während des Aufbauprozesses, organisieren.
  • Programmgesteuertes Schreiben von Klassendefinitionen
    Sie können Klassen visuell im Klassen-Designer und im Formular-Designer oder programmgesteuert in PRG-Dateien definieren.
  • Grundlegendes zum Ereignismodell
    Über das Ereignismodell wird festgelegt, wann und wie Interaktionen von Benutzenden und dem System auftreten.