Diagrama De Clases
5.- Muestre un constructor que pueda sustituir al constructor generado en 2.-Si nos fijamos ese constructor tiene dos parámetros uno llamado base y otro altura. La misión del nuevo constructor es inicializar los atributos base y altura, que por casualidad tienen el mismo nombreque los parámetros del constructor. ¿Que hacer para que todo funcione correctamente y asegurar que estamos accediendo a los miembros del objeto y no a los parámetros del constructor.?.
6.- Usando loanterior, cree ahora dos objetos rectángulos e imprima las bases y las alturas de estos por pantalla.
7.- Como queda la clase principal.?.
8.- Codifique ahora un método en la clase Rectanguloque devuelva el área de éste. Imprima por pantalla el área de los dos objetos rectángulos creados.
9.- ¿Cuál es la interfaz de la clase Rectangulo actualmente?
10.- ¿Qué ocurre si el métodoobtenerArea() es privado? y ¿si fuera protected?
11.- ¿Qué tipos de memoria utiliza Java cuando ejecuta un programa? ¿Para qué sirve cada uno de esos tipos de memoria?.
12.- ¿Cuál es la interfacede la clase Rectangulo actualmente?
13.-¿Dentro de los conceptos vistos en clases, que tipo de herencia posee Java.?. Que otro tipo de herencia existe.?
14.- ¿Cómo la representa a través deUML?.
15.- ¿Qué ocurre si se llama a un método sobre un objeto que no ha sido creado con new? ¿Hay error en tiempo de compilación?.
16.- ¿Qué diferencia existe entre referencia y objeto? ¿Paraqué se utiliza null?
17.- Suponga que Kiwi es el nombre de una clase y que fruta es una variable de tipo Kiwi. Qué sentido tiene la declaración fruta= new Kiwi();?. Tiene sentido hacerla?. Explicar.18.- Suponga que la clase Tigre es una subclase de la clase Gato. Es legal la declaración
Tigre t= new Gato(); ?. Explicar.
19.- Se pueden crear clases a partir de la nada?.
20.- Puede...
Regístrate para leer el documento completo.