Tuần 14 - Phạm Quang Tuấn - Thiết kế Menu theo mẫu Template Method

Interface TemplateLevel gồm 4 phương thức abstract chính


Lớp Menu bao gồm các thành phần mảng 1 chiều chứa nội dung của các dòng hiển thị
Hai giá trị byte current và choose , hiển thị dòng đang đứng và chọn dòng nào



Lớp menu cũng overide lại các phương thực implement từ lớp TemplateLevel


Có phương thức vẽ Menu ra và xuất ra điểm cao được save lại từ file


Vẽ Credits , Option cho music , How to play


Cuối cùng là code dịch chuyển các phím tương tác trong Menu view

Bài đăng phổ biến từ blog này

Tuần 14 - Phạm Quang Tuấn - Thiết kế Level game theo mẫu Template Method