Funktionen / toStr überschreiben
toStr überschreiben
Hinweis:
Derzeit ist "toStr" die einzige Funktion, die überschrieben werden kann. Zukünftig soll es möglich sein, weitere und auch eigene Funktionen zu überschrieben.
Wird ein eigener Typ definiert, so wird als Standard bei "Print" oder "Echo" nur ausgegeben, dass es sich um eine Instanz vom jeweiligen Typ handelt:
::MyType
Print MyType
Die Ausgabe ist:
MyType
Um hier eine selbst definierte (und vielleicht genauere) Ausgabe zu erhalten, lässt sich die Funktion "toStr" überschreiben:
::MyType
::toStr = "This is my great type!"
Print MyType
- Powered by
OghsWiki
-