clase
TRANSCRIPT
Clase
Jorge García Hernández
Por:
Es una plantilla o modelo para crear objetos. Dicha plantilla va a describir el estado y el comportamiento de todos los objetos creados. De tal forma que un objeto creado a partir de una clase lo vamos a llamar instancia.
Va a tener una interfaz y una estructura.
La interfaz va a describir como será la interacción con la clase y sus instancias con métodos.
La estructura describe la división en atributos dentro de una instancia.
También podemos mencionar que una clase es un contenedor de uno o mas datos y de las operaciones de manipulación de éstos datos.
Componentes de una clase:
• Variables miembro: cuando definimos un atributo especificamos el nombre y tipo que tendrá. De esta manera, las variables son como el almacén de los datos de estado que están relacionados con los objetos.
• Métodos en las clases: son los equivalentes a las funciones que usamos en la programación estructurada.
• Propiedades: son en sí un tipo de método y generalmente se utilizan para permitir consultar y modificar el valor de las variables cuando estas son privadas.