Diskussion:Tutorial:Erstellen neuer Relaisgruppen - Skripte erstellen: Unterschied zwischen den Versionen

Aus StellSi-Hilfewiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „=Einzufügende Aspekte= ==Mixin-Class== 1) Erläuterung (inklusive wer überschreibt wann was) 2) Mixin-Klassen bekommen: init_KLASSENNAME(); auch wenn diese M…“)
 
 
Zeile 2: Zeile 2:
==Mixin-Class==
==Mixin-Class==
1) Erläuterung (inklusive wer überschreibt wann was)
1) Erläuterung (inklusive wer überschreibt wann was)
2) Mixin-Klassen bekommen:
2) Mixin-Klassen bekommen:
init_KLASSENNAME(); auch wenn diese Methode leer ist - zum Zweck leichterer Erweiterbarkeit!
init_KLASSENNAME(); auch wenn diese Methode leer ist - zum Zweck leichterer Erweiterbarkeit!
init(); , wenn die Klasse auch direkt als Relaisgruppe genutzt werden soll - ruft einfach nur init_KLASSENNAME() auf
init(); , wenn die Klasse auch direkt als Relaisgruppe genutzt werden soll - ruft einfach nur init_KLASSENNAME() auf
Abgeleitete Klassen rufen immer init_KLASSENNAME() auf, auch wenn diese Methode leer ist - schließlich könnte es bei einer Verbesserung passieren, dass in der Methode mal etwas enthalten ist
Abgeleitete Klassen rufen immer init_KLASSENNAME() auf, auch wenn diese Methode leer ist - schließlich könnte es bei einer Verbesserung passieren, dass in der Methode mal etwas enthalten ist
--[[Benutzer:BorisM|BorisM]] ([[Benutzer Diskussion:BorisM|Diskussion]]) 15:24, 14. Jul. 2013 (CEST)

Aktuelle Version vom 14. Juli 2013, 14:24 Uhr

Einzufügende Aspekte

Mixin-Class

1) Erläuterung (inklusive wer überschreibt wann was)

2) Mixin-Klassen bekommen:

init_KLASSENNAME(); auch wenn diese Methode leer ist - zum Zweck leichterer Erweiterbarkeit!

init(); , wenn die Klasse auch direkt als Relaisgruppe genutzt werden soll - ruft einfach nur init_KLASSENNAME() auf

Abgeleitete Klassen rufen immer init_KLASSENNAME() auf, auch wenn diese Methode leer ist - schließlich könnte es bei einer Verbesserung passieren, dass in der Methode mal etwas enthalten ist --BorisM (Diskussion) 15:24, 14. Jul. 2013 (CEST)