Please enable JavaScript.
Coggle requires JavaScript to display documents.
Clases Programación Orientada a Objetos (POO), CARACTERISTICAS DE UNA…
Clases Programación Orientada a Objetos (POO)
Definición
Abstracción del mundo real.
Describen el entorno de un problema
Plantilla genérica
Estructura
Métodos
Realizan las acciones del objeto
Atributos
Caracteristicas
Dan una identidad al objeto.
Elementos
Constructores
Vacios
Constructores sin parámetros pueden dejar vació el objeto instanciado
crear caparazones antes de ser ocupados por valores.
Parametros
Dan valor a los atributos de una nueva instancia de la clase.
Clases compuestas
Dependencia entre clases.
P. E Basado en relaciones, si una relación padre desaparece BANCO y sus hijas dependía de el CLIENTES Y CUENTAS entonces ellas también desaparecerán, no así si desapareciera CUENTAS O CLIENTES, AUN EXISTIRÍA BANCO.
Paquetes
Facilitan la modularidad
Conjunto de diversas clases que realizan cosas parecidas.
Estructura jerárquica de contenedores.
Objetos de clase (this)
Operador (THIS)
Referencia al objeto en uso, en ese momento.
Únicamente funcionara durante la creación de objetos
Hace referencia al objeto en esa parte del código y en ninguna otra.
Clase Principal
Contiene el Método Main
Método principal en un programa
Único en el entorno del problema (único en el código)
Inicia la ejecución del programa.
Sintaxis del método main();
public static void main(String args[]) {}
public static void main(String[] args){}
public static void main(String... args){}
Creacion de objetos
Instancia de una clase, objetos con valores definidos , colocar valores al molde(clase, para darle identidad)
P.E Figura FiguraRombo = new Figura(vacio/parametros del constructor);
Sintaxis nombreclase nombreobjeto(parametros);
P.E. usando clase Figura seria entonces Figura FiguraRombo;
Hacer uso de una plantilla para crear una Instancia
CARACTERISTICAS DE UNA CLASE