1985 | OriginalPaper | Buchkapitel
Module
verfasst von : Professor Dr. Niklaus Wirth
Erschienen in: Programmieren in Modula-2
Verlag: Springer Berlin Heidelberg
Enthalten in: Professional Book Archive
Aktivieren Sie unsere intelligente Suche um passende Fachinhalte oder Patente zu finden.
Wählen Sie Textabschnitte aus um mit Künstlicher Intelligenz passenden Patente zu finden. powered by
Markieren Sie Textabschnitte, um KI-gestützt weitere passende Inhalte zu finden. powered by
Das Modulkonzept ist jene herausragende Eigenschaft, die Modula-2 von ihrem Vorgänger Pascal unterscheidet. Wir haben Module bereits angetroffen, denn jedes Programm ist ein Modul. Die meisten Programme werden in mehrere Module aufgeteilt, wobei jeder Modul Konstanten, Variable, Prozeduren und vielleicht auch Typen enthalten kann. Objekte, die in einem fremden Modul deklariert sind, können im Modul M angesprochen werden, wenn sie M explizit durch eine Import-Liste bekannt gegeben werden. In den Beispielen der vorangehenden Kapitel haben wir Ein- und Ausgabe-Prozeduren aus Moduln importiert, die eine Sammlung häufig verwendeter Prozeduren enthalten. Diese externen Prozeduren gehören nun tatsächlich zu unserem Programm, auch wenn wir sie nicht selbst geschrieben haben und sie unabhängige Texte darstellen.