Está en la página 1de 3

1. Cuales son las ventajas de la POO?

2. Cuales tipos de herencia de clases conoce?

3. Por que las clases se pueden catalogar como nuevos tipos de datos?

4. Que diferencia existe en el uso de memoria de los tipos de datos


primitivos y de una instancia?

5. Cuales tipos de polimorfismo existen?

6. Es java un lenguaje orientado a objetos? por que?

7. Cuales cosas no hereda Java de C?

8. Cuales son las ventajas de Java como lenguaje de programación?

9. Como implementa java la herencia múltiple?

10. Nombre 10 empresas dominicanas que desarrollen en Java?


1- Respuestas:
 Fomenta la reutilización y ampliación del código.
 Permite crear sistemas más complejos.
 La programación se asemeja al mundo real.
 Agiliza el desarrollo de software.
 Facilita el trabajo en equipo.
2-Hay dos tipos de herencia: Herencia Simple y Herencia Múltiple. La primera
indica que se pueden definir nuevas clases solamente a partir de una clase
inicial mientras que la segunda indica que se pueden definir nuevas clases a
partir de dos o más clases iniciales.

3- porque, La clase es el molde que define cómo serán los objetos. Una vez
creado un objeto podemos acceder a los campos y métodos del objeto.
4-La diferencia básica es que las variables primitivas almacenan los valores
reales, mientras que las variables de referencia almacenan las direcciones de
los objetos a los que hacen referencia. Supongamos que una persona de
clase ya está definida.
 5- Polimorfismo de sobrecarga.
 Polimorfismo paramétrico(también llamado polimorfismo de plantillas)
 Polimorfismo de inclusión (también llamado redefinición o subtipado)
6-Es ORIENTADO A OBJETOS: ... Java trabaja con sus datos como objetos y
con interfaces a esos objetos. Soporta las tres características propias del
paradigma de la orientación a objetos: encapsulación, herencia y
polimorfismo. Las plantillas de objetos son llamadas, como en C++, clases y
sus copias, instancias.
7-La superclase solo puede ser una: una superclase puede tener cualquier
cantidad de subclases. Pero una subclase solo puede tener una superclase.
Esto se debe a que Java no admite herencia múltiple con clases.
 8-Es sencillo de aprender.
 Es un lenguaje orientado a objetos.
 Java es una gran API.
 Posee herramientas poderosas.
 Una gran colección de librerías de código abierto.
 Posee una gran comunidad.
 Java es gratuito.
9-Java no permite la herencia múltiple, pero a cambio dispone de la
construcción denominada “Interface” que permite una forma de simulación o
implementación limitada de la herencia múltiple. Ya hemos discutido el
concepto de interfaz en alusión a la signatura de métodos o la información
pública de las clases.
10-empleos de «Java» en República Dominicana
 Java Software Engineer
 Java Software Engineer
 Full Stack Engineer
 Java Software Developer
 FREDERIC SCHAD
 Software Developer
 Full Stack Engineer
 Software Developer
 Remote Fullstack Software Developer
 Infosyp
 Application Developer

Rhainer peña
Matricula: A00106851

También podría gustarte