importjava.lang.Math.*;publicclassBicicleta{doublex=0;doubley=0;doublegiro=0;publicvoidgirar(doublen){this.giro=n;}publicvoidavanzar(doublen){//Halla un vector con origen en el eje de coordenadas//Utilizando sus coordenadas polares, que en este caso//son el giro y la cantidad a avanzardoublenuevoX=n*Math.sin(this.giro);doublenuevoY=n*Math.cos(this.giro);//Suma los vectores para obtener la nueva posición//del puntothis.x+=nuevoX;this.y+=nuevoY;}}