Diferencias entre objeto, clase y método

 ¿Que es una clase?

Las clases son las plantillas para hacer objetos, una clase sirve para definir una serie de objetos con propiedades (atributos), comportamientos (operaciones o métodos) y semánticas comunes. 

¿Que es un objeto?

Un objeto es una unidad dentro de un programa informático que tiene un estado, y un comportamiento. Es decir, tiene una serie de datos almacenados y tareas que realiza con esos datos en el tiempo de ejecución. Los objetos se puede crear instanciando clases.

¿Que es un método  ?

Básicamente es una función que pertenece a un objeto o clase. 

Entonces, las diferencias son:

1. Las clases se definen en el momento de desarrollo, mientras que los objetos se crean en tiempo de ejecución. 

2. A un método se le pasa implícitamente el objeto en el que se llamó.

3. 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

4. un método puede operar en datos contenidos dentro de la clase (recordando que un objeto es una instancia de una clase: la clase es la definición,el objeto es una instancia de estos datos).

Ejemplo:




Comentarios

Entradas populares de este blog

Aplicación para la capa de Transporte