This is a read-only archive of the old Scratch 1.x Forums.
Try searching the current Scratch discussion forums.

#1 2012-01-24 06:34:38

scratisch
New Scratcher
Registered: 2012-01-18
Posts: 3

Inheritance / Vererbung BYOB

Hallo, ich habe das mit der Vererbung noch nicht ganz verstanden. Wenn ich ein Objekt Klone übernimmt das neue Objekt die Skripte und wird als Kind angezeigt. Wenn ich aber bei dem Parent-Objekt ein neues Skript hinzufüge oder ein bestehendes ändere, wird nichts übernommen. Was mache ich falsch?

Offline

 

#2 2012-01-24 07:55:45

akhof
Scratcher
Registered: 2008-07-19
Posts: 500+

Re: Inheritance / Vererbung BYOB

den block, der kopiert wird, bleibt doch so, wie er kopiert iwrd, und ändert sich nicht...
...oder??

war das das was du meintest??


http://simpliciter.bplaced.net/templates/business4/images/logo.png

Offline

 

#3 2012-01-24 16:20:09

scratisch
New Scratcher
Registered: 2012-01-18
Posts: 3

Re: Inheritance / Vererbung BYOB

hmm ja erstmal schon. Aber wenn ich das BYOB Manual richtig verstanden habe kann ich mit BYOB eine Art Vererbung realisieren, bei der alle Änderungen in dem Parent-Objekt auch an die Children_Objekte übergehen. Nur funktioniert das irgendwie nicht.

Offline

 

#4 2012-01-25 06:23:04

chade21
New Scratcher
Registered: 2011-12-31
Posts: 6

Re: Inheritance / Vererbung BYOB

also ich habe es nur geschafft, dass Variablen, welche nach dem Klonen dem Prototype hinzugefügt wurden, auf die Klone übertragen werden. Schau dir mal das hier an auf S. 26: http://byob.berkeley.edu/BYOBManual.pdf
Wenn du da den SetterBlock rechts oben bei den Klonen einfügst, klappt das mit den Variablen. (Hoffe, das war jetzt nicht zu umständlich geschrieben ;-))

Warum ein zusätzliches neues Skript nicht mit übertragen wird, weiß ich leider auch nicht :-(

Offline

 

#5 2012-01-31 16:04:11

scratisch
New Scratcher
Registered: 2012-01-18
Posts: 3

Re: Inheritance / Vererbung BYOB

hm okay - danke erstmal für die Antwort!!

Offline

 

Board footer