class Astronaut{ Double earthWeight; Astronaut (double weight) { earthWeight = new Double(weight) ; } public double moonWeight () { return earthWeight.doubleValue() * .166; } } class PlanetScale { Astronaut armstrong; public static void main(String args[]) { char c; double earthWeight; StringBuffer strn = new StringBuffer(); double moonWeight; Astronaut armstrong; System.out.println("your weight on earth ?"); try { while(( c = (char)System.in.read()) != '\n') strn.append(c); earthWeight = Double.valueOf(strn.toString()) .doubleValue(); } catch ( java.io.IOException e) { earthWeight = 0.0; } armstrong = new Astronaut(earthWeight); System.out.println("Your weight on the moon is " + armstrong.moonWeight()); } }