Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Clases
• Nombre de la clase. Sirve para identificar a todos los objetos que tengan
unas determinadas características.
• Conjunto de atributos. Datos miembros. El valor de los atributos
representa el estado de cada objeto.
• Conjunto de métodos. Funciones miembro. Permite que los objetos
cambien de estado, dependiendo del estado anterior que tuviera el objeto.
• Niveles de acceso para proteger ciertos miembros de la clase.
Normalmente, se definirán como ocultos (privados) los atributos y visibles
(públicos) los métodos.
Los miembros de una clase son un conjunto de elementos que definen a los
objetos (atributos ó propiedades), así como los comportamientos o funciones
(métodos) que maneja el objeto.
Entonces tenemos que una clase es la estructura de un objeto, es decir, la
definición de todos los elementos de que está hecho un objeto.
Los atributos se declaran de la siguiente forma:
[ = ];
Los métodos de una clase se declaran de la siguiente forma:
Ej. Declaración de atributos (sup.) y declaración de métodos (inf.)
¿Qué es el constructor de una clase?
El constructor es un miembro que implementa las acciones requeridas para
inicializar la instancia de una clase. El constructor es invocado cuando se usa el
operador new.
El constructor es parecido a los métodos, pero no tiene un tipo de retorno y su
nombre es el mismo que el de la clase y también puede o no recibir parámetro
como los métodos. Sin embargo, hay que tener mucho cuidado al nombrar los
parámetros tanto del constructor como de los métodos para no confundirlos con
las variables propias de la clase. Por ejemplo (derecha):
https://www.northware.mx/blog/programacion-orientada-a-objetos/
(Rodriguez, 2012)