Red de conocimiento informático - Aprendizaje de programación - Programación JAVA, escriba una subclase de Java llamada Stock, herede de la clase principal Item e implemente una interfaz similar con las siguientes características, ¿detalles en la figura?

Programación JAVA, escriba una subclase de Java llamada Stock, herede de la clase principal Item e implemente una interfaz similar con las siguientes características, ¿detalles en la figura?

El programa Java de la subclase Stock escrito de acuerdo con los requisitos de la pregunta es el siguiente

clase pública Stock extends Item implements Comparablelt {

private String; ubicación;

p>

cantidad int privada;

stock público (cadena de bienes, int unidad por caja, ubicación de cadena, cantidad int){

super( bienes, unitperbox);

this.location=ubicación;

this.qty=cantidad;

}

public int compareTo( Stock a){

if(a.ShowUnitPerBox()*a.ShowQty()==super.ShowUnitPerBox()*this.ShowQty()){

return 0;

}else if (a.ShowUnitPerBox()*a.ShowQty()lt; super.ShowUnitPerBox()*this.ShowQty()){

return 1;

}else{

return -1;

}

}

cadena pública ShowLocation(){

devolver esta.ubicación;

}

public int ShowQty(){

devolver esta.cantidad;

}

public int Total (){

return super.ShowUnitPerBox()*this.ShowQty();

}

}