Tải bản đầy đủ (.pdf) (12 trang)

Án Đồ thiết kế “Trò chơi xếp gạch bằng ngôn ngữ Java theo phương pháp LTHDT “_2 potx

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.64 MB, 12 trang )

Án Đồ thiết kế “Trò chơi xếp gạch
bằng ngôn ngữ Java theo phương
pháp LTHDT “

Configuration Class :


 Figure Class :

 SquareBoard Class :


 SquareBoardComponent Class : (inner Class cuûa SquareBoard class)


 Chuù thích kí hieäu :
1. Class :
 : Class
 : InnerClass

2. Object&Variable :

 : Private Object or Variable
 : Public Object or Variable
3. Method :

 : Contructor
 : Public Method
 : Private Method










 Chú thích SiteMap :

 : SubClass


 : SuperClass


 : Mũi tên chỉ lớp con thừa kế lớp cha


 : Quan hệ kết hợp có biến thể hiện

 : Quan hệ kết hợp không có biến thể hiện


Main
Applet
Configuration
Object
Figure
Object
SquareBoard

Object
Game
Object
GameThread

Thread
GamePanel
Container
SquareBoard
Component
C
o
m
p
o
m
e
n
t


 Bắt đầu :


 Đang chơi :

Bấm Start để
bắt đầu Game

Score

Level
Close
Khung
hình chính
Khung
báo trước



 GameOver :

B
ấm Pause để

dừng Game
V
iên gạch
hình chữ L
V
iên gạch ra

tiếp theo


 Về đích :



 Sơ đồ chức năng:



Trò chơi
kết thúc
Bấm Start
để chơi lại




















Báo người chơi
đã về đích
Score và Level
cao nhất


Bắt đầu

Stop
Gam

Restart


Kiểm
Sc
ore and
Level


If (Level == 9)

Finish


Start

New


If

×