close Warning: Can't synchronize with repository "(default)" (/var/svn/tolp does not appear to be a Subversion repository.). Look in the Trac log for more information.

Changes between Version 5 and Version 6 of TolOop


Ignore:
Timestamp:
Aug 27, 2009, 9:33:35 AM (16 years ago)
Author:
Víctor de Buen Remiro
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • TolOop

    v5 v6  
    66
    77== Miembros y métodos ==
    8 A los elementos de una estructura se les suele llamar campos, pero en una clase hay que distinguir los métodos de los miembros.
    9 Un método es una función de una clase con un prototipo o definición conocida y fija, es decir, que el tipo devuelto y los argumentos, incluidos sus nombres, están prefijados de antemano.
    10 Todos los demás elementos de una clase se denominarán miembros. Nótese que un elemento de tipo {{{Code}}} no es un método.
     8A los elementos de una estructura se les suele llamar campos, pero en una clase hay que distinguir los métodos de los miembros.Un método es una función de una clase con un prototipo o definición conocida y fija, es decir, que el tipo devuelto y los argumentos, incluidos sus nombres, están prefijados de antemano.Todos los demás elementos de una clase se denominarán miembros. Nótese que un elemento de tipo {{{Code}}} no es un método.
     9
    1110Tanto unos como otros pueden estar definidos desde un principio o pueden estar solamente declarados a la espera de que se implementen posteriormente.
    1211 * '''Declaración de miembro''': [[BR]] {{{ Text _.name; }}}
     
    1413 * '''Definición de miembro''':  [[BR]] {{{ Text _.name = "nobody"; }}}
    1514 * '''Definición de método''':   [[BR]] {{{ Text getName(Real unused) { _.name}; }}}
    16 Los métodos deben ser definidos en la propia clase o en alguna de sus clases heredadas y serán almacenados en la propia clase mientras que los métodos pertenecen a las instancias y pueden ser definidos por estas.
     15
     16Los métodos deben ser definidos en la propia clase o en alguna de sus clases heredadas y serán almacenados en la propia clase, y por lo tanto sólo existe una copia única para todas las intancias, la cual no se debe alterar bajo ningún concepto, mientras que los miembros se ubican físicamente en las instancias, pueden por tanto ser definidos por estas, y cada instancia tiene su propia copia de forma que los cambios sufridos en una no afectan a las demás.
    1717
    1818== Clases primarias ==