wood burning stoves*
The moose likes Beginning Java and the fly likes The Guessing Game Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "The Guessing Game" Watch "The Guessing Game" New topic
Author

The Guessing Game

Spandan Pandey
Greenhorn

Joined: Feb 20, 2013
Posts: 10
I am having a problem in the page 39 guessing game in Headfirst Java.
The command prompt is
GameLauncher.java:1: class GuessGame is public, should be declared in a file nam
ed GuessGame.java
public class GuessGame {
^
GameLauncher.java:65: class Player is public, should be declared in a file named
Player.java
public class Player {
^

So, I separately made .java file containing GuessGame class and Player classs and compiled it.
But still the GameLauncher.java isn't able to compile showing the same error.I don't understand the reason.Now I have separate class files for each of them,it must compile now.
Help!!
Greg Charles
Sheriff

Joined: Oct 01, 2001
Posts: 2851
    
  11

Welcome to JavaRanch!

If the compiler still complains that there is a public class Player defined within GameLauncher.java , then there probably is. When you created Player.java, did you also remove the Player class from GameLauncher.java? Did you save your changes after removing it?
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: The Guessing Game