Conceptos Basico POO
Las clases de objetos representan conceptos o
entidades significativos en un problema determinado.
Una clase describe las características comunes de un
conjunto de objetos,mediante dos elementos:
Atributos(o variables miembro, variables de clase).
Describen el estado interno de cada objeto
Operaciones(o métodos, funciones miembro).
Describen lo que se puedehacer con el objeto, los
servicios que proporciona
Ventajas de la orientación a objetos
Modularidad y encapsulación
Módulos construidos alrededor de las clases especificadas en
diagramasjerárquicos.
Extensibilidad
Posibilidad de ampliar la funcionalidad de la aplicación de
manera sencilla.
Reusabilidad
Posibilidad de reutilizar parte del código para el desarrollo de
unaaplicación similar.
Los objetos poseen una funcionalidad (operaciones que son
capaces de hacer o mensajes a los que son capaces de
reaccionar).
SOBRECARGA
Java permite la sobrecarga de operaciones,por tanto se
pueden definir varios constructores posible para una
clase siempre que se diferencien en la lista de
argumentos
REPRESENTACION DE CLASES
IMPLEMENTACION DE CLASE EN JAVAINSTANCIACION DE UNA CLASE
Durante la ejecución de la aplicación se producirála
instanciaciónde la clase, es decir, la creación de los
objetos que representan cada uno de los individuos
consus características propias, es decir, valores
específicos para sus atributos
CREACION DE INSTANCIAS
CREACION DE OBJETOS
En Java los objetos se crean únicamente de forma
dinámica. Paraello se utiliza el operador new
Los objetos en Java se utilizan siempre a través de
referencias.
Por tanto los pasos a seguir en la creación de un objeto
son:
Declarar una referencia a laclase
Crear un objeto mediante el operador new invocando al
constructor adecuado
Conectar el objeto con la referencia
Instanciando clases Java
MetodosSetter/Getter
Metodos...
Regístrate para leer el documento completo.