Buenos dias necesito pasar un ejercicio de php a java, y no tengo claro todas las sintaxis, me surgió una pregunta
en php lo tengo asi
Código PHP:
Ver originalabstract class AnimalAbstract{
protected $_energiaConsumida=0;
public function setEnergiaConsumida($distancia){
$this->_energiaConsumida = $distancia;
return $this->_energiaConsumida;
}
public function getEnergiaConsumida(){
return $this->_energiaConsumida;
}
}
class Perro extends AnimalAbstract{
public function correr(){
$this->_energiaConsumida +=50;
}
}
en java va lo tengo asi
Código Java:
Ver originalabstract class AbstraClase {
protected int EnergiaConsumida=0;
public int setEnerConsu(int dis){
this.EnergiaConsumida = dis;
return this.EnergiaConsumida;
}
public int getEnerConsu(){
return this.EnergiaConsumida;
}
}
class perro extends AbstraClase{
public int correr(){
return this.EnergiaConsumida += 50;
}
}
ahora tengo un problema cree otra clase usurio que me va a llamar la funcion
correr, en php ya esta
Código PHP:
Ver originalclass Usuario {
private $_Animal;
function __construct($Animal){
$this->_Animal=$Animal;
}
public function hacerCorrerAnimal(){
$this->_Animal->correr();
}
}
necesito pasar eso mismo a java agradesco toda la ayuda posible gracias todo eso esta en un mismo archivo