EN LA SIGUIENTE PRESENTACION EXPLICAREMOS LOS PRINCIPIOS BASICOS DEL P.O.O PARA COMPRENDER COMO SE CREAR UN PROGRAMA EN NETBEANS.
PRINCIPOS DEL P.O.O ABSTRACCION ENCAPSULAMIENTO MODULARIDAD JERARQUIA HERENCIA PASO DE MENSAJES POLIMORFISMO
• MEDIANTE LA ABSTRACCION LA MENTE HUMANA MODELIZA LA REALIDAD EN FORMA DE OBJETOS . • BUSCAR PARECIDOS ENTRE LA REALIDAD Y LA POSIBLE IMPLEMETACION DE OBJETOS DEL PROGRAMA QUE SIMULEN EL FUNCIONAMIENTO DE LOS OBJETOS REALES.
NOS PERMITE UNIR EL CODIGO CON LOS DATOS QUE MANIPULA Y LOS MANTIENE A SALVO.
CONSULTA LOS DATOS
ACTUALIZA LA INFORMACION
APUNTADOR=VARIABLE DONDE SE ALMACENA EL VALOR
METODO CONSULTOR
METODO CONSTRUCTOR
1.OPERACIÓN DEL RESULTADO METODO OPERACIONAL 2. OPERACIÓN FINAL
FACILITA LA COMPRESION DEL PROGRAMA FRACCIONANDOLO POR PARTES Y ESTABLECIENDO SUS PROCESOS
UN PROYECTO GENERA ÁRBOLES DE HERENCIA. DONDE SE CREA LA CLASE PADRE Y UNA SUBCLASE LLAMADA CLASE HIJA LA CUAL TOMA LAS PROPIEDADES DE LA CLASE PADRE Y AYUDA A NO REPETIR EL CODIGO. CLASES: CLASE PADRE, ESTA SE CREA CUANDO SE ABRE UN PROYECTO.
SUBCLASE: CLASE HIJA SE ENCUENTRA TODA LA PROGRAMACION.
• LO QUE LA CLASE PRINCIPAL LE HEREDA A LA SUBCLASE SEGÚN SU JERARQUIA. LA CLASE PADRE O MAIN JAVA SE CREA AL MOMENTO QUE SE ABRE UNA PLATAFORMA DE TRABAJO Y LAS CLASES HIJAS TOMAN LAS PROPIEDADES DE LA CLASE PADRE.
CAJA DE MENSAJE
ATRIBUTO DEL MENSAJE, “TEXTO”.
ENVIA LA INFORMACION DE OBJETO A OBJETO. PUEDE SOLICITAR QUE REALICE UNA ACCION DETERMINADA O QUE MODIFIQUE SU ESTADO.
• UN OBJETO MUCHAS FORMAS. EN LA SUBCLASE SE TRABAJA EN EL METODO CONSTRUCTOR, UN OBJETO REALIZA MUCHAS ACTIVIDADES A LA VEZ.
ENCARGADO DE RECIBIR LA INFORMACION
ENVIA LA INFORMACION AL POLIMORFISMO MAIN. JAVA
• CLASE: CUANDO SE CREA UN OBJETO (INSTANCIACION) SE HA DE ESPECIFICAR DE QUE CLASE ES EL OBJETO INSTANCIADO, PARA QUE EL COMPILADOR COMPRENDA SUS CARACTERISTICAS. • INSTANCIACION: CREACION DE UN OBJETO DENTRO DE LA CLASE ,DONDE SE CREA EL OBJETO. • DOUBLE: NUMERICO • ATRIBUTOS: VARIABLES QUE REPRESENTAN EL ESTADO DE LOS OBJETOS. • CONCATENAR: EL RESULTADO VA EN EL MISMO RENGLON.
• MAIN. JAVA: CLASE PADRE, DONDE CREA EL OBJETO. • NEW CLASS :CLASE HIJA, SE ENCUENTRA LA PROGRAMACION. • METODO: AYUDA A CUMPLIR LA FUNCION A LA CLASE HIJA. • METODO CONSTRUCTOR: RECIBE LA INFORMACION. • METODO CONSULTOR: APLICAMOS EL PRINCIPIO DE ENCAPSULAMIENTO. • METODO OPERACIONAL: SE APLICA EL PRINCIPIO DE MODULARIDAD.