I need to make a new subclass method to a new classs that i created who got 2 class instance varribles : isInterface and behavesLike. i need to make a subclass method that gets this parameters as well and creates a new sub class with thos parameters. i just cant get what am i doing wrong here . this is my code :
subclass: aSubclassName isInterface: isInterface behavesLike:
aCollection instanceVariableNames: instVarNames classVariableNames:
classVarNames poolDictionaries: poolDictionaries category:aCategoryName
|m|
m:=(super subclass: aSubclassName
instanceVariableNames: instVarNames
classVariableNames:classVarNames
poolDictionaries: poolDictionaries
category: aCategoryName).
(m class) instVarNamed:'behavesLike' put:aCollection;instVarNamed:'isInterface' put:isInterface
^(m class).
i just keep getting those errors :