[squeak-dev] Towards a more consistent and sensible implementation of #isAbstract
H. Hirzel
hannes.hirzel at gmail.com
Fri Dec 8 06:15:12 UTC 2017
This looks like a useful cleanup
Many cases are like this
ArrayedCollection
isAbstract
^self = ArrayedCollection
So
isAbstract
^self == ArrayedCollection
is a better solution
--Hannes
On 12/7/17, Marcel Taeumel <marcel.taeumel at hpi.de> wrote:
> Hi, there.
>
> What are your thoughts on how to implement "MyClass class >> #isAbstract"? I
> think that one should always use #== and compare it to an actual class
> object like this:
>
> MyClass class >> #isAbstract
> ^ self == MyClass
>
> At the time of writing, we have various attempts in your image. You can
> browse them easily:
>
>
> Best,
> Marcel
More information about the Squeak-dev
mailing list
|