Steuer-Objekte ( JayMo-Classic) / Echo / Print

Echo / Print

Mit Print und Echo kann etwas an die Standard-Ausgabe gesendet werden. Print steht dabei für die Ausgabe mit nachfolgendem Zeilenumbruch, Echo für die Ausgabe ohne Zeilenumbruch. Jedes Objekt besitzt ebenso die Funktionen ".print" und ".echo", die Funktion ist aber mit den Steuer-Objekten identisch.

Steuer-Objekt Funktion Zeilenumbruch
Print
.print
ja
Echo
.echo
nein

Für Einsteiger wird die klassische Schreibweise mittels Steuer-Objekt empfohlen:

Print "Hello!"

Die Verwendung der Funktion bietet hingegen einen klaren "Flow" von links nach rechts:

"Hello!".print

Zudem können so auch Zwischenstände ausgegeben werden.

"Hello".print.add(" world").print

Welche der beiden Varianten verwendet wird, ist dem Programmierer überlassen.

Wird nur ein Argument übergeben, so kann die Klammer entfallen. Eine Schreibweise mit Klammer ist aber genauso möglich:

Print( "Hello!")
Print( "abc", "def", "ghi" )

Warum "Print" und "Echo" verwendet werden, und nicht z.B. "Print" und "Println"?
Ganz einfach: Einerseits soll so eine klare Unterscheidung erreicht werden, andererseits sind Print/Echo nunmal kürzer als Println/Print. 😉

- Powered by OghsWiki -

 

 

Unterstützen

Die Entwicklung von "JayMo" wird derzeit nur durch Eigeninitiative ermöglicht.

Erhalten:  0 €