Lernpfad:Hehomon/18: Unterschied zwischen den Versionen

Zur Navigation springen Zur Suche springen
225 Bytes hinzugefügt ,  07:23, 12. Apr. 2020
keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 10: Zeile 10:
Wenn ihr die Eigenschaften eures Hehomons verändern wolle (zum Beispiel, weil eine Fähigkeit den Attackwert verbessert), dann könnt ihr das derzeit nicht machen. Die Eigenschaften der Klasse <code>Hehomon</code> sind <code>private</code> und dürfen aus den Unterklassen nicht direkt verändert werden. Ihr habt zwei Möglichkeiten damit umzugehen:
Wenn ihr die Eigenschaften eures Hehomons verändern wolle (zum Beispiel, weil eine Fähigkeit den Attackwert verbessert), dann könnt ihr das derzeit nicht machen. Die Eigenschaften der Klasse <code>Hehomon</code> sind <code>private</code> und dürfen aus den Unterklassen nicht direkt verändert werden. Ihr habt zwei Möglichkeiten damit umzugehen:
# Erstellt passende Setter-Methoden.
# Erstellt passende Setter-Methoden.
# Ändert die ''Sichtbarkeit'' von <code>private</code> auf <code>protected</code>. Das bedeutet, dass die Eigenschaften '''nur von Unterklassen''' verändert werden dürfen, nicht aber von anderen Klassen/Objekten.
# Ändert die ''Sichtbarkeit'' von <code>private</code> auf <code>protected</code>. Das bedeutet, dass die Eigenschaften '''nur von Unterklassen''' verändert werden dürfen, nicht aber von anderen Klassen/Objekten.<br/>Zum Beispiel: <code>protected int angr;</code>
{{Info:End}}
{{Info:End}}


Zeile 22: Zeile 22:
* u.v.m.
* u.v.m.


<colorize>Viel Spaß!</colorize>
<center><colorize>Viel Spaß!</colorize></center>
 
{{Hinweis|Bitte gebt mir zu eurer Erfahrung mit dem Lernpfad ein kurzes (anonymes) Feedback in diesem Etherpad: https://ngb.schule/pad/p/hehomon-feedback}}

Navigationsmenü