Dan You can overide or subclass methods. However...
Overide happens at the local stack level - you copy the library's method and overide it from the local stack's methods. Subclassing is a bit different: You have a mehod called CreateClient that creates clients. If you wanted to use that to createClient objects or Companies, you copy the method, rename it and change what you need. OR if you have a generic createobject method, you can improve this one by providing what kind of object you want to create. The createObject is then scripted to either do different things per object (which will overbloat the function) or you create a subtype creation branching for the different objects that createobject can make. Harder to explain given the number of choices... cheers Xavier [EMAIL PROTECTED] wrote on 17/10/2005 08:44:39: > I'm still struggling a bit to grok TAOO as well, Dennis. We've > established that it's not extensible in the Smalltalk sense (i.e., by > subclassing and overriding methods). It's more like a collection of > Rev libraries that go one step beyond the usual libraries by > providing a generalized framework within which you can build apps and > other libraries more efficiently. > > In that sense, I suspect it's more like a conventional programming > language set of libraries. You load the libraries, then call their > functions and commands, which are designed to be as generic as Xavier > can make them to deal with the most common programming requirements > he encounters in the kinds of apps he builds. He's inviting us to > create new libraries that address other kinds of programming > requirements. > > > On Oct 16, 2005, at 6:06 PM, Dennis Brown wrote: > > > However, if you did not "get" Forth, you might not be able to tell > > me if I have got any kind of mental hook to grab onto it yet. I > > understand Small Talk is an extensible language and you are > > familiar with it. Can you draw any parallels in that direction? > > > > > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > Dan Shafer, Information Product Consultant and Author > http://www.shafermedia.com > Get my book, "Revolution: Software at the Speed of Thought" > From http://www.shafermediastore.com/tech_main.html > > > _______________________________________________ > use-revolution mailing list > [email protected] > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution ----------------------------------------- To make communications with Clearstream easier, Clearstream has recently changed the email address format to conform with industry standards. The new format is '[EMAIL PROTECTED]'. Visit us at http://www.clearstream.com IMPORTANT MESSAGE Internet communications are not secure and therefore Clearstream International does not accept legal responsibility for the contents of this message. The information contained in this e-mail is confidential and may be legally privileged. It is intended solely for the addressee. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. Any views expressed in this e-mail are those of the individual sender, except where the sender specifically states them to be the views of Clearstream International or of any of its affiliates or subsidiaries. END OF DISCLAIMER _______________________________________________ use-revolution mailing list [email protected] Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
