[Newbies] Re: mix ins
Joseph Alotta
joseph.alotta at gmail.com
Tue Aug 2 15:39:59 UTC 2016
> On Aug 2, 2016, at 9:38 AM, Bert Freudenberg [via Smalltalk] <ml-node+s1294792n4909172h81 at n4.nabble.com> wrote:
>
> Thirdly, to keep these "extension methods" in your own package, put them in a method category that starts with an asterisk followed by your package name. That is, if your Monticello package is named "Foo-Bar", then put your "mix in" Array methods into the category "*foo-bar" which will mark them as belonging to your package, not the package the Array class is in. The extension methods will be stored and loaded with your package.
Bert,
I am not sure how to do this. My project is called Books. Is this what you mean?
Object subclass: #Array
instanceVariableNames: ''
classVariableNames: ''
poolDictionaries: ''
category: ‘*Books’
Sincerely,
Joe.
PS. Thanks for the bit about the join methods and the changes. :-)
--
View this message in context: http://forum.world.st/mix-ins-tp4909171p4909179.html
Sent from the Squeak - Beginners mailing list archive at Nabble.com.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/beginners/attachments/20160802/d637bda5/attachment.htm
More information about the Beginners
mailing list