<div dir="ltr"><div dir="ltr">On Fri, Jul 12, 2024 at 8:35 AM Andres Valloud via Cuis-dev <<a href="mailto:cuis-dev@lists.cuis.st">cuis-dev@lists.cuis.st</a>> wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">What do these expressions yield?<br>
<br>
ProtoObject superclass<br></blockquote><div><br></div><div>nil</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">ProtoObject class superclass<br></blockquote><div><br></div><div>Class; I see that the class Class has no references to Behavior.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">On 7/12/24 6:30 AM, Mark Volkmann via Cuis-dev wrote:<br>
> I understand that Object is a subclass of ProtoObject and that the <br>
> `basicNew` and `new` methods are defined in Behavior. But I can't find a <br>
> relationship between Object and Behavior, or between ProtoObject and <br>
> Behavior. Can someone explain how it is that I can send `#new` to any <br>
> object? How does it find that method in `Behavior`? I tried to use the <br>
> debugger to discover the answer, but that didn't help me to find the answer.<br></blockquote></div><div><br></div><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div><font face="arial, helvetica, sans-serif">R. Mark Volkmann</font></div><div><span style="font-size:12.8px"><font face="arial, helvetica, sans-serif">Object Computing, Inc.</font></span></div></div></div></div></div></div></div></div></div>