Zusammenfassung der Ressource
Conceptos básicos de
programación
orientada a objetos
- Paquete
- Un paquete es un contenedor de clases.
Se utiliza para ordenar el código de forma
consistente de acuerdo a los servicios
implementados.
- Clase
- Una clase se define como un tipo de
abstracto de dato que contiene atributos
y métodos.
- Atributos
- Los atributos hacen referencia a las
características que se le incluyen a la
clase. Estos atributos pueden ser
declaraciones de tipos primitivos de datos
o declaraciones de clases.
- Visbilidad
- Se refiere al nivel de
accesibilidad de los
métodos y tributos
- Métodos
- Los métodos hacen referencia a los
servicios que se le incluyen a la
clase. En estos métodos se
implementa el código necesario del
servicio.
- Encapsulamiento
- Es una característica que indica que los atributos que
definen propiedades propias de la clase deben tener
visibilidad private
- Sobrecarga de
métodos
- La sobrecarga de métodos es una característica que
permite que varios métodos en una misma clase
tengan el mismo nombre. La forma en la que el
compilador identifica cual es el método a utilizar en
tiempo de ejecución, se debe a que estos deben
poseer diferentes parámetros y/o retorno.
- Objetos
- Un objeto es la referencia
e instancia de una clase.
- Permite realizar una abstracción de la realidad, que se puede
implementar en una aplicación de software problemas
mediante el uso de un lenguaje de programación.