Clase y su diferencia con Objeto.

Clase (C++)

Una clase es un patrón que define un nuevo tipo de dato para construir objetos, y que por defecto los miembros de la clase se pueden declarar privados o públicos. Una clase publica da acceso a las variables o funciones. Cuando se ha declarado la clase con una restringida determinación, solo la misma clase puede acceder a sus funciones, lo que hace a la clase privada.

En este ejemplo de clase hacemos publica las funciones y variables.

La clase a diferencia de un objeto, considera al objeto quien solo siendo una instancia de la clase recibe mensajes y los procesa. La clase incluye las descripciones del objeto.