Comparación entre Objetos y clases


 

1) Una clase es una estructura de programación definida por el usuario mientras que un objeto es un tipo de dato que surge a partir de la clase de programación.

2) Las clases se definen en el proceso de desarrollo mientras que los objetos se crean en tiempo de ejecución, es decir cuando el programa está corriendo. La creación de un objeto se suele llamar «instanciación», ya que lo que se hace es crear "instancia" de una clase.

3) En una clase se definen datos comunes a todos los objetos, luego los objetos son creados utilizando esa información y adoptan un estado particular, definido por el valor de sus variables internas, que puede ir cambiando en el transcurso de su vida. Esto quiere decir que podemos tener distintos objetos que provienen de la misma clase pero difieren en sus estados.

Comentarios