[Cuis-dev] relationship between Behavior, Object, and ProtoObject

Andres Valloud ten at smallinteger.com
Fri Jul 12 06:35:38 PDT 2024


What do these expressions yield?

ProtoObject superclass

ProtoObject class superclass

On 7/12/24 6:30 AM, Mark Volkmann via Cuis-dev wrote:
> I understand that Object is a subclass of ProtoObject and that the 
> `basicNew` and `new` methods are defined in Behavior. But I can't find a 
> relationship between Object and Behavior, or between ProtoObject and 
> Behavior. Can someone explain how it is that I can send `#new` to any 
> object? How does it find that method in `Behavior`? I tried to use the 
> debugger to discover the answer, but that didn't help me to find the answer.
> 
> -- 
> R. Mark Volkmann
> Object Computing, Inc.
> 


More information about the Cuis-dev mailing list