Template pattern
*Bổ sung chức năng chọn Level bằng Template pattern. Abstract class TemplateLevel gồm một phương thức final. Trong phương thức final, chứa 2 phương thức lấy 2 thông tin indexMatrix và time.
Hai phương thức abstract getIndexMatrix(), getTime() được định nghĩa trong các class con LevelEasy, LevelMedium, LevelHigh. Khi gọi phương thức getInfo() của abstract TemplateLevel sẽ tùy vào Instance mà trả về 2 thông tin trên.
Class diagram Template pattern
 |
Không có nhận xét nào:
Đăng nhận xét