Programacion orientada a objetos
- Clases
Atributos
Métodos
- Objetos
- Encapsulación
- Herencia
-Polimorfismo
- Sobrecarga
- Sobreescritura
Clases: Una clase es una construcción que se utiliza como un modelo para crear objetos de ese tipo. El modelo describe el estado y contiene elcomportamiento que todos los objetos creados a partir de esa clase tendrán. Un objeto creado a partir de una determinada clase se denomina una instancia de esa clase. Una clase por lo general representa unsustantivo, como una persona, lugar o cosa. Es el modelo de un concepto dentro de un programa de computadora.
Atributos: Un atributo es una especificación que define una propiedad de un Objeto.
Métodos:Un método es una subrutina cuyo código es definido en una clase y puede pertenecer tanto a una clase, cómo es el caso de los métodos de clase o estáticos, como a un objeto, como es el caso de losmétodos de instancia. Un método consiste generalmente de una serie de sentencias para llevar a cabo una acción, un juego de parámetros de entrada que regularán dicha acción y o, posiblemente, un valor desalida de algún tipo.
Objetos: Un objeto es una unidad dentro de un programa de computadora que consta de un estado y de un comportamiento. Un objeto tiene memoria para un grupo de varios valores,tanto métodos como valores están encapsulados en la clase de la que se ha obtenido el objeto. Un objeto puede ser creado instanciando una clase.
Encapsulación: Se denomina encapsulamiento alocultamiento de los datos miembro de un objeto de manera que sólo se pueda cambiar mediante las operaciones definidas para ese objeto. El encapsulamiento consiste en unir en la Clase las características ycomportamientos, esto es, las variables y métodos.
Herencia: La herencia es el mecanismo más utilizado para alcanzar algunos de los objetivos más preciados en el desarrollo de software como lo son la...
Regístrate para leer el documento completo.