Conceptos Programacion Orientada a Objetos
Clase: Es una plantilla o prototipo para crear objetos, por eso los objetos son instancias de clases.
Objeto: Es una abstracción de algún hecho o ente del mundo real que tiene atributosque representan las características o propiedades o métodos que representan una acción.
Método: Es la acción que realizan los objetos.
Evento: Es un suceso en el sistema.
Mensaje: Invocación a unmétodo, llevar a cabo un procedimiento.
Propiedad: Es la información asociada a un objeto.
Son entidades que combinan estados (atributos), métodos e identidad (contiene toda la información que permitedefinirlo).
Estado: Compuesto de datos, con uno o varios atributos.
Comportamiento: Esta definido por los métodos con que pueden operar.
Identidad: Es una propiedad de un objeto que lo diferenciadel resto.
ESTRUCTURA DE MÉTODOS
TipoRetorno NombreMétodo ( argumentos )
Variables locales: Solo son reconocidos en el método que se declaran.
Variables globales: Se reconocen por todos losmétodos. Se declaran fuera de todos los métodos.
MODIFICADORES DE ACCESO
Public: Todos los elementos del proyecto tienen acceso (métodos).
Private: Solo los elementos propios de la clase pueden teneracceso (atributos).
Protected: Solo las clases que heredan de esta clase tienen acceso.
CONSTRUCTORES Y DESTRUCTORES
CONSTRUCTORES:
Llevar a cabo procesos necesarios para el funcionamiento de laclase.
Inicializar datos.
DESTRUCTORES:
Termina procesos generalmente iniciados en el constructor.
Nunca retorna datos.
Se llaman igual que la clase.
Siempre son públicos
Se inicializa con ( ~)
SOBRECARGO
2 o más métodos tiene el mismo nombre.
≠ por la cantidad y el tipo de dato que recibe como argumento.
OPERADOR THIS
Hace referencia propios de la clase en que se usa.
ARRAYLIST
Esun objeto lista que implemente la interfaz Collection de java. Esta clase permite contener y ordenar objetos, incluso, puede almacenar objetos duplicados. Su tamaño es dinámico, es decir, esta...
Regístrate para leer el documento completo.