Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/10/2013, 08:11
Avatar de JeMaGa
JeMaGa
 
Fecha de Ingreso: julio-2011
Ubicación: Bogota
Mensajes: 430
Antigüedad: 12 años, 9 meses
Puntos: 4
sintaxis en java

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 original
  1. abstract class AnimalAbstract{
  2.     protected $_energiaConsumida=0;
  3.        
  4.         public function setEnergiaConsumida($distancia){
  5.             $this->_energiaConsumida = $distancia;
  6.             return $this->_energiaConsumida;
  7.         }
  8.    
  9.         public function getEnergiaConsumida(){
  10.             return $this->_energiaConsumida;
  11.         }
  12. }
  13. class Perro extends AnimalAbstract{
  14.     public function correr(){
  15.         $this->_energiaConsumida +=50;
  16.     }
  17. }

en java va lo tengo asi

Código Java:
Ver original
  1. abstract class AbstraClase {
  2.    protected int EnergiaConsumida=0;
  3.    
  4.    public int setEnerConsu(int dis){
  5.        this.EnergiaConsumida = dis;
  6.        return this.EnergiaConsumida;
  7.     }
  8.    
  9.    public int getEnerConsu(){
  10.        return this.EnergiaConsumida;
  11.    }
  12.  
  13. }
  14.  
  15. class perro extends AbstraClase{
  16.    
  17.     public int correr(){
  18.        return this.EnergiaConsumida += 50;
  19.     }
  20.        
  21. }

ahora tengo un problema cree otra clase usurio que me va a llamar la funcion
correr, en php ya esta

Código PHP:
Ver original
  1. class Usuario {
  2. private $_Animal;
  3.     function __construct($Animal){
  4.         $this->_Animal=$Animal;
  5.     }
  6.    
  7.     public function hacerCorrerAnimal(){
  8.         $this->_Animal->correr();
  9.     }
  10. }

necesito pasar eso mismo a java agradesco toda la ayuda posible gracias todo eso esta en un mismo archivo

Última edición por JeMaGa; 09/10/2013 a las 09:27