Funktionen / Private Funktionen

Private Funktionen

Wird eine Funktion definiert, ist diese immer öffentlich ("public") und kann von innerhalb sowie außerhalb aufgerufen werden.

::MyType

	::publicFunction
		Print "Public"
	
	this.publicFunction


MyType.publicFunction

Soll eine Funktion nur innerhalb eines Typs verfügbar sein, so wird dem Functionsnamen ein Unterstrich ("_") voran gesetzt.

::MyType

	::_privateFunction
		"Private".print
	
	this._privateFunction

Folgende Zeile führt somit zu einem Fehler:

MyType._privateFunction
- Powered by OghsWiki -

 

 

Unterstützen

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

Erhalten:  0 €