Was ist eine dynamische Variable?

Bei der objektorientierten Programmierung kann ein Objekt seine Attribute oder Zustände und Verhaltensweisen oder Methoden entweder verbergen oder anzeigen. Ein Objekt kann mit "öffentlichen" oder "privaten" Modifikatoren versehen werden, um Informationen anzuzeigen bzw. auszublenden. Sowohl "privat" als auch "öffentlich" sind Variablen, es handelt sich jedoch um verschiedene Arten von Variablen. Der Modifikator "public" ist eine dynamische Variable, dh die Ausführung von Informationen zur Laufzeit eines Programms ist flüssig.

Alle Objektdaten und Objektmethoden sind in der objektorientierten Programmierung standardmäßig dynamisch. Jedes Objekt in einem Programm hat eine eigene dynamische Variable und eine eigene dynamische Methode. Das heißt, die Ausführung jedes Objekts ist zur Laufzeit flüssig und kann sich beim erneuten Ausführen des Programms ändern. Dies steht im Gegensatz zu statischen Variablen, da die statische Variable über die Laufzeit des Programms dem festen Speicher zugewiesen wird. Das heißt, sobald die Variable dem Speicherplatz zugeordnet ist, wird sie am Ende einer Funktion nicht zerstört.

Eine dynamische Variable kann zum Sammeln von Feldwerten verwendet werden, die später verwendet werden sollen. Das Programm kann einen Grenzwert verwenden und diesen mit einem bestimmten verarbeiteten Feldwert vergleichen. Je nachdem, ob der Wert kleiner oder größer als der Schwellenwert ist, werden unterschiedliche Operationssätze für Feldwerte ausgeführt. Eine dynamische Variable unterscheidet sich von anderen Variablen dadurch, dass sich ihr Schwellenwert über die Lebensdauer eines Programms ändern kann.

Statische und dynamische Variablen unterscheiden sich dadurch, dass die Variablenwerte fest oder fließend sind. Statische Variablen ähneln Konstanten in der Mathematik, wie der unveränderliche Wert von π (pi). Dynamische Variablen haben dagegen keinen konstanten Wert und können daher einen Schwellenwert ändern.

Automaten sind Beispiele für Automaten, auf denen Programme mit dynamischen Variablen ausgeführt werden. Die Produktmenge in einem Verkaufsautomaten ändert sich ständig, wenn sie aus dem Automaten ausgegeben wird. Diese Menge ist eine dynamische Variable. Da sich ihr Wert ständig ändert, verfolgt ein Programm den Wert, um festzustellen, ob die Maschine nachgefüllt werden muss.

Beim Programmieren von Variablen, einschließlich dynamischer Variablen, empfiehlt es sich, die Variable basierend auf der Methode des Objekts oder der Funktion im Programm zu benennen. Wenn es beispielsweise eine bestimmte Variable gibt, die für die Schuhgröße verantwortlich ist, könnte sie den Namen "shoe_size" tragen. Es ist auch üblich, die dynamische Variable mit einem Kleinbuchstaben zu beginnen und einen Unterstrich zwischen mehreren Wörtern zu setzen.

ANDERE SPRACHEN

War dieser Artikel hilfreich? Danke für die Rückmeldung Danke für die Rückmeldung

Wie können wir helfen? Wie können wir helfen?