Hi !<br>Actually it is probably a very simple Squeak concept which I haven't understood, yet.<br><br>Serving as an simple example, I would like to write a method, which accepts a Class as argument and which return the Superclass of that Class.<br>The problem is that the argument must be an instance of String, that means&nbsp; the argument aClassName&nbsp; contains an actual class name (e.g. aClassName = 'Object'. or aClassName = 'ClassBuilder'), however, this is just a String object.<br><br>returnSuperClass: aClassName<br>|aSuperClass|<br><br>aSuperClass := aClassName superclass.<br><br>^ aSuperClass.<br><br>Obviously this method won't work, because aClassName is just an instance of ByteString. And instances of ByteString cannot understand the message superclass.<br><br>So I need the actual class object&nbsp; which the content of the String aClassName represents.<br>How can I achieve ? Or how can I make this method correct ?<br>(it is imperative, that the argument
 aClassName is a String).<br><br>Thanks for you help in advance.<br><br><br>Best Regards<br>Warakorn<br><br><p>&#32;

<hr size=1>Have a burning question? Go to <a href="http://answers.yahoo.com/;_ylc=X3oDMTFvbGNhMGE3BF9TAzM5NjU0NTEwOARfcwMzOTY1NDUxMDMEc2VjA21haWxfdGFnbGluZQRzbGsDbWFpbF90YWcx">Yahoo! Answers</a> and get answers from real people who know.