(no title)
MillenialMan | 4 years ago
E.g. something like:
class MyClass:
def __init__(self, member_class):
self.member_class = member_class
# Delegate one member
delegate move member_class.position.move
# Delegate all members
delegate * subclass.position.*
Then: a.move == a.member_class.position.move
etc.
kazinator|4 years ago
unknown|4 years ago
[deleted]
nitroll|4 years ago
MillenialMan|4 years ago
Really though it's a structure that only makes sense in strongly typed languages, so I probably shouldn't have used Python to illustrate the idea.