JBattleShip A simple Battleship game in Java used to introduce Basic Principles of Object Oriented programming.