각각의 클래스에 대하여 나타내었다.
첫번째는 컴퓨터와 가위 바위 보 게임
두번째는 도둑 잡기 게임(카드 게임 X)
세번째는 Up & Down 게임
메뉴 모음의 메인 클래스 생성 -> 첫 번째 게임 클래스를 생성 -> 두 번째 도둑 잡기 클래스 생성 -> 세 번째 Up & Down 게임 생성
#첫 번째 게임 클래스 생성
class RockPaperScissors { }
class Computer extends RockPaperScissors { ... }
class User extends RockPaperScissors { ... }#두 번째 도둑 잡기 클래스 생성
class Police extends GameObjects{...}
class Thife extends GameObjects{...}
class GamePlay{...}
public abstract class GameObject {...}#세 번째 Up & Down 게임 생성
Interface UpnDownGame{...}
class UpNDown implements UpnDownGame{...}