[Squeak-fr] initialisation de classe
Simon Le Gloannec
slegloan at info.unicaen.fr
Mer 23 Fév 00:39:37 CET 2005
et Toto maman retourne quoi ?
parce que je crois que c'est plutot ca que tu veux faire si tu fais une
variable de classe, non ?
et maman, c'est declaré en methode de classe ou en metohde d'instance ?
et le initialize doit aussi etre une methode de classe pour que ca
fonctionne.
enfin, c'est ce que je crois...
Simon
Hilaire Fernandes a écrit :
> J'ai remarque un comportement non conforme par rapport `a la doc sur
> l' initialisation des classes et les variables de classe, l' exemple
> ci dessous ne produit pas le r'esultat attendu:
>
>
> ---
> Object subclass: #Toto
> instanceVariableNames: ''
> classVariableNames: 'Mama'
> poolDictionaries: ''
> category: 'PeriodicTable-Model'
>
> Toto>>initialize
> Mama := 'Maman de Toto'
>
> maman
> ^Mama
>
> --
>
> ensuite:
>
> toto := Toto new
> toto mamam
>
> devrait retourner 'Maman de Toto'
> Au lieu cela retourne nil
>
> Hilaire
>
>------------------------------------------------------------------------
>
>_______________________________________________
>Squeak-fr mailing list
>Squeak-fr at lists.squeakfoundation.org
>http://lists.squeakfoundation.org/listinfo/squeak-fr
>
>
Plus d'informations sur la liste de diffusion Squeak-fr