La programación orientada a objetos
se basa en la programación de clases; a diferencia de la programación
estructurada, que está centrada en las funciones.
Una clase es un molde del que luego
se pueden crear múltiples objetos, con similares características.
Una clase es una plantilla (molde),
que define atributos (variables) y métodos (funciones)
La clase define los atributos y
métodos comunes a los objetos de ese tipo, pero luego, cada objeto tendrá sus
propios valores y compartirán las mismas funciones.
Debemos crear una clase antes de
poder crear objetos (instancias) de esa clase. Al crear un objeto de una clase,
se dice que se crea una instancia de la clase o un objeto propiamente dicho.
La estructura de una clase es:
class [nombre de la clase]
{
[atributos o variables de la
clase]
[métodos o funciones de la
clase]
[main]
}
No hay comentarios:
Publicar un comentario