This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
Very new to java so sorry if this sounds stupid. Doing some exercises - if the question says Design and Implement a class, do you create a ClassName.java file in which your class is designed and implemented? I remember doing C++ where the class definition was a separate file and the implementation in another file.