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