logo

Crowdly

Browser

Додати до Chrome

Dadas las siguientes clases, marca la(s) afirmacion(es) correcta(s). El marcado ...

✅ Перевірена відповідь на це питання доступна нижче. Наші рішення, перевірені спільнотою, допомагають краще зрозуміти матеріал.

Dadas las siguientes clases, marca la(s) afirmacion(es) correcta(s). El marcado de incorrectas tiene penalización.

 

public abstract class Herramienta {

private double precio;

public Herramienta (double precio) {

this.precio = precio;

}

public double precio () {

return precio;

}

public abstract String accion ();

}

public class Destornillador extends Herramienta {

private String tipoPunta;

public Destornillador (double precio, String tipo) {

super(precio);

tipoPunta = tipo;

}

public String accion () {

return "Atornillar";

}

public String tipoPunta () {

return tipoPunta;

}

}

public class Martillo extends Herramienta {

public Martillo (double precio) {

super(precio);

}

public String accion () {

return "Golpear";

}

}

public class Prueba {

public static void main (String args[]) {

Destornillador objeto1 = new Destornillador(5,"Estrella");

Herramienta objeto2 = objeto1;

Herramienta objeto3 = new Martillo(4);

Martillo objeto4 = (Martillo)objeto2;

System.out.print(objeto1.precio() + "");

System.out.print(objeto2.tipoPunta() + "");

System.out.print(objeto4.accion());

}

}

 

0%
0%
0%
Більше питань подібних до цього

Хочете миттєвий доступ до всіх перевірених відповідей на moodle.upm.es?

Отримайте необмежений доступ до відповідей на екзаменаційні питання - встановіть розширення Crowdly зараз!

Browser

Додати до Chrome