Klaso (programifo)

En objekt-orientizita programifo, klaso deklaras propraji komuna a ensemblo di objekti. La klaso deklaras atributi reprezentanta la stando dil objekti e dil metodi reprezentanta lia konduto.

Do, klaso reprezentas kategorio di objekti. Lu aparas anke kom "modelo" o "fabrikerio" de qua es posibla krear objekti (lu es un-maniere "instrumentaro" qua permisas fabrikar objekto). On parolas do pri objekto kom instanco (instance) di klaso (kreo di objekto havanta la propraji dil klaso).

Es posibla restriktar la ensemblo di objekti reprezentata da klaso A pro mekanismo di heredo. En ica kazo, on kreas nova klaso B ligata al klaso A e qua adjuntas nova propraji. En ica kazo, diversa termini uzesas:

  • A es generaliguro di B e B es specaliguro di A;
  • A es superklaso di B e B es subklaso di A;
  • A es la matrala klaso di B e B es filiala klaso di A.

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne