Objeto y Clase (java)
El Concepto
De Objeto y Clase
V1.2
Manuel Pereira González
Agenda
Encapsulamiento y Reutilización
Introducción a Objetos y Clases
Atributos y Métodos
Package e ImportInstanciación y Destrucción
Variables y Métodos de clase
Constantes
Resumen
1
Encapsulamiento y
Reutilización
Nivel de abstracción -> Encapsulamiento
“Caja Negra”, sólo es necesario conocer suinterfaz con el exterior (atributos y
métodos)
Facilita el intercambio de piezas (clases) por
evolución o corrección de errores sin afectar al
resto del código.
Facilita la reutilización decomponentes: No
es necesario “reinventar la rueda”
Agenda
Encapsulamiento y Reutilización
Introducción a Objetos y Clases
Atributos y Métodos
Package e Import
Instanciación y Destrucción
Variablesy Métodos de clase
Constantes
Resumen
2
Introducción a Objetos y
Clases
Clase = Tipo de Objeto (Conjunto de objetos
con el mismo comportamiento)
Nombre de clase = Nombre de ficheroAgenda
Encapsulamiento y Reutilización
Introducción a Objetos y Clases
Atributos y Métodos
Package e Import
Instanciación y Destrucción
Variables y Métodos de clase
Constantes
Resumen
3Atributos y Métodos
Atributos = Propiedades de la clase
Atributos y Métodos
Métodos =
funciones que se
pueden invocar
sobre un objeto de
la clase
4
Atributos y Métodos
Acceso aatributos y
métodos de una clase a
través del operador
punto “.”
Agenda
Encapsulamiento y Reutilización
Introducción a Objetos y Clases
Atributos y Métodos
Package e Import
Instanciación yDestrucción
Variables y Métodos de clase
Constantes
Resumen
5
Package
Paquete (package) de la clase = Directorio del
fichero
Estructura de directorios = Estructura de paquetes
Paquetes sirvenpara agrupar clases
Función: Evitar conflictos de símbolos
Cada clase pertenece a un package
Si no se define ningún package para una clase,
pertenece al package por defecto (raíz)
Import...
Regístrate para leer el documento completo.