* Objeto
Un objeto es una entidad con la cual se puede interactuar.
Un objeto es una variable a la cual se le asignan ciertos atributos y con estos se puede realizar un procedimiento o calculo.
Ejemplo:
* Clase
Una clase es un conjunto de objetos que comparten los mismos atributos.
Ejemplo:
class Perro{
int peso;
char nombre[20];
char raza[15];
void dormir (int tiempo){delay(tiempo);}
void comer (int cantidad){peso +=cantidad;}
};
La clase perro describe el conjunto de características (peso, nombre, raza) y comportamiento (dormir, comer) para un conjunto de mascotas que pertenezcan a dicha clase. Esta descripción sólo es una plantilla para el objeto, pero no genera objetos por sí sola, para ello es necesario definir una variable de la clase definida:
Perro Cachupín, Pluto;
Tras esta declaración se han creado dos objetos de la clase Perro, Cachupín y Pluto quienes quedan disponibles para ser utilizados en el programa donde fueron declarados.