[self-interest] Re: Issues about delegation
Steve Dekorte
steve at dekorte.com
Thu Nov 6 06:05:14 UTC 2003
On Nov 5, 2003, at 9:57 PM, James McCartney wrote:
> Then how would you mutate a field in the parent if it always creates a
> field in the 'instance'?
One way is to reference the parent:
self proto someValue = 1
If you need to always reference a particular parent, then it might be
best to add a slot with a reference to that parent:
Foo init = method(
self foo = self
)
...
Bar = Foo clone
Bar doStuff = method(
self foo value = 1
)
-- Steve
More information about the Self-interest
mailing list