1. IMPORTANCIA DE LA HERENCIA EN LA PROGRAMACION ORIENTADA A OBJETOS
1.1. La herencia, junto con la encapsulación y el polimorfismo, es una de las tres características principales de la programación orientada a objetos. La herencia permite crear clases que reutilizan, extienden y modifican el comportamiento definido en otras clases,generando así una jerarquía de clases dentro de una aplicación.
2. DESVENTAJAS DE JAVA
2.1. - Es de lenguaje interpretado. -Requiere de experiencia en programación,esto se debe a que Java trabaja con la filosofía de programación orientada a objetos.- Evoluciona lentamente. - Es de sintaxis compleja.- Se ejecuta solo en dispositivos y equipos aptos.-No cuenta con una función de copia de seguridad.-Requiere un espacio de memoria significativo. -Sus códigos escritos son detallados.
3. VENTAJAS DE JAVA
3.1. -Cuenta con liberacion de memoria.-Compatible con librerias estandar y editores. -Esta orrientada a objetos. -El lenguaje es simple de entender. -Ofrece una gestion de error. -Es economico y seguro. -Admite subprocesos multiples. -Tiene copilacion de codigos seguros. -Lenguaje de codigo abierto.
4. DIFERENCIA ENTRE UN OBJETO Y UNA CLASE
4.1. La clase define el objeto, por ejemplo define nombre de atributos del objeto, mientras que el objeto es ya cuando se crea a partir de esta clase.
5. CARACTERISTICAS GENERALES DE JAVA
5.1. Simplicidad, portabilidad, dinamismo, ejecucion en dos pasos, dirigido a objetos, seguridad, distributividad, independencia.
6. CONOCIMIENTOS DE TERMINOS
6.1. *OBJETO: Entidad existente en la memoria del ordenador que tiene unas propiedades (atributos o datos sobre sí mismo almacenados por el objeto) y unas operaciones disponibles específicas (métodos).
6.2. *CLASE: Abstracción que define un tipo de objeto especificando qué propiedades (atributos) y operaciones disponibles va a tener.
6.3. *PAQUETE: El mecanismo que usa Java para facilitar la modularidad del código.
6.4. *INTERFAZ: Parte del programa que permite al usuario interaccionar con él.
6.5. *HERENCIA: Una superclase o clase base hereda sus funciones y atributos a una subclase o clase derivada.
6.6. *ENCAPSULAMIENTO: Consiste en ocultar atributos de un objeto de manera que solo se pueda cambiar mediante operaciones definidas en ese objeto.
7. CARACTERISTICAS PRINCIPALES DE UN OBJETO Y DE UNA CLASE
7.1. Los objetos se componen de 3 partes fundamentales: metodos, eventos y atributos. Y la clase consta de una serie de métodos y datos que resumen las características de este objeto.