Download CUESTIONARIO (preguntas de laboratorio)

Document related concepts
no text concepts found
Transcript
LIC. PATRICIA PALACIOS
ZULETA
CUESTIONARIO (preguntas de laboratorio)
1. ¿Qué hace la palabra reservada extends?
R. Permite hacer la herencia de las clases
2. ¿La función package?
R. Para empaquetar todas las clases
3. ¿Para qué se usa palabra reservada Super?
R. Hace referencia a la clase base de nivel superior
4. ¿La librería math en qué lugar del programa se la declara. ?
R. En la librería import java. Math, en la parte superior del programa
5. ¿Cómo crear un paquete?
R. Primero se crea el proyecto, presionar botón derecho sobre el proyecto y opción
paquete
6. ¿Para qué nos sirve la función math en la sintaxis?
R. Importa todas las funciones y clases matemáticas
7. ¿El programa net beans cuantos lenguajes reconoce?
R. Hay una versión para cada lenguaje, entre los cuales están: php, java y python
8. ¿Qué ventajas nos ofrece el netbens?
R. El entorno gráfico, la facilidad de programar, el ide entorno de desarrollo integrado.
9. ¿La herencia simple pude ser llamada varias veces?
R. Si pude ser llamada varias veces, cada método puede llamar al método de la función de
herencia.
10. ¿En una herencia simple que función cumple el código “doublé”?
R. Solo es una declaración de variable (numero largo con coma la decimal)
11. ¿Para qué se utiliza package?
R. Para agrupar un conjunto de clases
12. ¿Alguna restricción para usar la herencia simple en java?
R. No, porque java usa herencia simple
13. ¿Por qué se utiliza un *en algunas sentencias?
R. Es solo una multiplicación
1
PROGRAMACION III
LIC. PATRICIA PALACIOS
ZULETA
14. ¿Después del extends el nombre de la clase pude comenzar con mayúsculas?
R. Primero se escribe la clase hija después la sentencia Extends y la clase padre
15. ¿Para qué se utiliza math. Pow?
R. Para elevar al cuadrado un número
16. ¿Por qué al crear un objeto
Cilindro C1=new Cilindro (10,20)
Porque esos parámetros?
R. Son parámetros de inicialización del objeto
17. ¿Porque la clase Circulo tiene el mismo nombre que el constructor?
R. Constructores por defecto en java, que por estructura tiene el mismo nombre
18. ¿Cómo se crea un paquete en el editor Reddy?
R. Package el nombre al que se hará referencia
19. ¿En caso se utiliza la palabra reservada public?
R. Cuando quieras que tu clase, método, atributos sean visibles para las demás clases
20. ¿Por qué se usa retun?
R. para retornar un valor
21. ¿Qué diferencia hay en herencia en c++ y java?
R. que c++ maneja de forma sencilla la herencia múltiple y simple; pero java solo maneja
herencia simple, pero es posible simular con interfaces.
22. ¿Pude haber 2 super clases con las mismas clases derivadas?
R. si pude cuando se hace una interface de pude, mediante el implemet con separación de
comas
23. ¿Por qué la función return 2* super?
R. Sé un llamando a la clase superior, pero solo a los métodos, hay otras sentencias
reservadas para los atributos, etc.
24. ¿Por qué la asignación [return 2*super.area().?
R. Solo me sirve para ahorrar una línea de código, por si no se desea, usar return se puede
usar una variable para hacer referencia a a esa línea de código y después retornarla con
return variable.
2
PROGRAMACION III