logo

Crowdly

Browser

Add to Chrome

Programación II (GII - GII+ADE)

Looking for Programación II (GII - GII+ADE) test answers and solutions? Browse our comprehensive collection of verified answers for Programación II (GII - GII+ADE) at moodle.upm.es.

Get instant access to accurate answers and detailed explanations for your course questions. Our community-driven platform helps students succeed!

Dadas las siguientes clases:

class Entero {

int valor;

Entero (int v) {

valor = v;

}

}

class Ipoh {

static void proc (Entero u, int v) {

u.valor = 12;

v = 12;

}

public static void main (String[] args) {

Entero e = new Entero(13);

int n = 13;

proc(e, n);

System.out.print(e.valor + "-" + n + "-");

System.out.print(e.equals(new Entero(13)));

}

}

Escribe la salida en consola al ejecutarlo:

View this question

Dada la siguiente clase:

class UnaClaseCualquiera extends UnaClaseBase {

int y;

public UnaClaseCualquiera(int x, int y) {

super(x);

this.y = y;

}

}

Indique qué significa la palabra super:

0%
0%
0%
0%
View this question

Considerando la siguiente interfaz y clase:

interface IDuplicar {

IDuplicar duplica();

}

class Numero implements IDuplicar {

int x;

public Numero(int x) {

this.x = x;

}

public Numero sumar(int otro) {

return new Numero(x + otro);

}

public IDuplicar duplica() {

return new Numero(2*x);

}

}

Marca los enunciados que son correctos entre los siguientes:

0%
0%
0%
View this question

Indica cuál de los siguientes enunciados es correcto.

0%
0%
View this question

Dadas las siguientes clases:

class A { }

class B extends A { }

Y la siguiente sentencia:

A a = new B();

Indica el enunciado más correcto:

0%
0%
50%
View this question

Considerando la siguiente clase abstracta y clase:

abstract class UnaOperacion {

int numero;

UnaOperacion(int n) {

numero = n;

}

abstract int hacerOp (int otro);

}

class NumeroConSuma extends UnaOperacion {

public NumeroConSuma(int x) {

super(x);

}

public int hacerOp(int otro) {

return numero + otro;

}

}

Marca los enunciados que son correctos entre los siguientes:

0%
View this question

Dada la siguiente clase:

class CuadradoRojo extends Cuadrado {

  /* Definición de atributos o métodos que no nos interesan */

  @Override

void dibujar () {

StdDraw.setPenColor(StdDraw.RED);

super.dibujar();

}

}

 

Indica el enunciado más correcto respecto de super y su significado:

0%
0%
0%
0%
View this question

¿Cómo se indica el final de una cadena enlazada simple como la usada en LinkedList?

0%
0%
0%
View this question

¿Cuál es la sintaxis correcta para crear un nuevo nodo que contenga el string "Hola" y cuyo siguiente nodo sea null, según la clase Node?

0%
0%
0%
View this question

Empareja cada opción con su significado

View this question

Want instant access to all verified answers on moodle.upm.es?

Get Unlimited Answers To Exam Questions - Install Crowdly Extension Now!

Browser

Add to Chrome