Méthodes Spéciales
Les méthodes spéciales sont des méthodes déclarées dans des classes, dont le nom commence par un caractère de soulignement, et qui sont appelées par l'interpréteur dans les situations suivantes :
|
_new
|
Quand un objet est créé.
|
|
_init
|
Quand l'objet classe est chargé.
|
_get
_put
|
Lorsque l'objet est utilisé comme si c'était un tableau.
|
|
_next
|
Lors de l'énumération de l'objet.
|
|
_call
|
Lorsque l'objet est utilisé comme si c'était une fonction.
|
|
_unknown
|
Quand on tente d'utiliser une Méthode ou propriété d'un objet inconnu .
|
|
_compare
|
Lors de la comparaison d'un objet avec un autre.
|
|
_attach
|
Quand un objet est attaché à ou détaché de son parent.
|
|
_property
|
Pour déterminer si un symbole inconnu est une méthode ou une propriété.
|