Esta es la clase MueveRobot que me mandan crear, y quiero hacer un main para comprobar que funciona
 
y esta clase que me mandan crear:    
Código Java:
Ver original- /** 
-  * Write a description of class MueveRobot here. 
-  *  
-  * @author (your name)  
-  * @version (a version number or a date) 
-  */ 
- public class MueveRobot 
- { 
-      
-      
-     public MueveRobot(int posX,int posY) 
-     {  
-         Robotupu =new Robot(65- , 45- , 0);
-     } 
-     /** 
-      * Metodo que hace avanzar al robot hacia delante siempre y cuando no haya ningún obstáculo delante 
-      */ 
-     public void avanzaRecto() 
-      
-     {                   
-            while (Robotupu.avanza()); 
-              { 
-               Robotupu.pinta(); 
-            
-              } 
-   
-     } 
-     /** 
-      * Metodo que avanza 3 pasos, gira 90º, vuelve a avanzar 3 pasos y gira esta vez 270º hasta un total de 8 veces  
-      */    
-     public void avanzaEnEscalera() 
-     { 
-         for (int i=0; i<8; i++)         
-        { 
-          for(int paso=0; paso<3 ; paso++) 
-          { 
-              Robotupu.avanza(); 
-              Robotupu.pinta(); 
-          } 
-           
-              Robotupu.gira90();    
-              Robotupu.pinta(); 
-           
-          for(int paso=0; paso<3 ; paso++) 
-          { 
-              Robotupu.avanza();  
-              Robotupu.pinta(); 
-          }        
-          for(int giro=0; giro<3; giro++) 
-          { 
-              Robotupu.gira90();  
-              Robotupu.pinta(); 
-              
-          } 
-        } 
-     } 
-      
-     /** 
-      * Metodo que avanza en linea recta hasta encontrar un obs 
-      */ 
-      public void avanzaEvitando() 
-      
-     { 
-         for(int a=0; a<10 ; a++) 
-         { 
-             avanzaRecto(); 
-             Robotupu.gira90(); 
-             Robotupu.pinta();             
-         }                
-     } 
-    
-    /** 
-     * Metodo que realiza 20 veces  avanzar en linea recta hasta encontrar un obstaculo. 
-     */ 
-     
-     public void avanzaYGiraAleatorio() 
-      
-     { 
-         for(int XGiros=0; XGiros<20; XGiros++) 
-         { 
-             avanzaRecto(); 
-             int-  Ang =(int)Math- . random()*3+1;
 
-             switch (Ang)  
-             { 
-                 case 1: 
-                     Robotupu.gira90(); 
-                 case 2: 
-                     Robotupu.gira90(); 
-                     Robotupu.gira90(); 
-                 case 3: 
-                     Robotupu.gira90(); 
-                     Robotupu.gira90(); 
-                     Robotupu.gira90(); 
-                  
-                  
-             } 
-         }                
-     } 
- }