Académique Documents
Professionnel Documents
Culture Documents
1. CUARTA SEMANA
Lee los contenidos del libro comprendidos entre el epgrafe 4.3 Operadores lgicos
principales en Java (pgina 59), y el epgrafe 5.4 Clases que utilizan objetos
preexistentes: relacin de uso entre clases, que termina en la pgina 71.
No leas el epgrafe 5.5 ya que este ser abordado en la prxima semana.
b) A > C
c) A < C
d) B < C
e) B != C
f) A == 3
g) A * B == 15
h) A * B == 30
i) C / B < A
j) C / B == 10
k) C / B == 4
l) A + B + C == 5
n) (A+B == 8) || (AB == 6)
Rev 1.6.1
es inferior al recomendado.
c) Define un mtodo que calcule el volumen de agua que contendra el depsito
cuando estuviera lleno (para ello utiliza la frmula para calcular el volumen de un
cilindro. Puedes buscarla en internet), y que devuelva como resultado este volumen.
Compila el cdigo para comprobar que no presenta errores, crea un objeto, usa sus
mtodos y comprueba que aparezcan correctamente los mensajes por consola. Como
respuesta a este ejercicio, enva el cdigo completo de la clase, en formato texto.
Rev 1.6.1
Cuestin 4. Partiendo del cdigo creado en el ejercicio anterior para la clase Avion,
aade los siguientes mtodos: dimeSiAvionEsDeTransporte() y dimeSiAvionEsUnCaza().
Dichos mtodos deben cumplir estos requisitos:
a) Deben ser mtodos funcin que devuelvan un valor boolean.
b) Deben crear una variable local de tipo boolean de forma que en funcin del tipo de
motor que tenga el objeto dicha variable local tome valor true o false. Despus de
realizar las operaciones necesarias, el mtodo devolver el dicha variable local con el
valor que deba tener como resultado.
Ejemplo: si tipoMotor vale 4 (el avin es un caza) al invocar el mtodo
dimeSiAvionEsDeTransporte() se debe obtener como resultado false y al invocar el
mtodo dimeSiAvionEsUnCaza() se debe obtener como resultado true.
Como respuesta a este ejercicio, enva el cdigo completo de la clase en formato texto.
Cuestin 5. Define una clase Medico considerando los siguientes atributos de clase:
nombre (String), apellidos (String), edad (int), casado (boolean), especialista (boolean).
Define un constructor que reciba los parmetros necesarios para la inicializacin y los
mtodos para poder establecer y obtener los valores de los atributos. Compila el
cdigo para comprobar que no presenta errores, crea un objeto y comprueba que se
inicializa correctamente consultando el valor de sus atributos despus de haber creado
el objeto. Como respuesta a este ejercicio, enva el cdigo completo de la clase en
formato texto.
Solucin en fichero <<cuestin5_cuartaSemana.txt>>
Rev 1.6.1
Nota: Mis dudas referentes a esta pregunta, te las planteo en el correo electrnico enviado.
Consulta en los foros las dudas de carcter general. Si no te queda claro despus de
consultar en los foros, escribe al tutor.
Rev 1.6.1