Chủ Nhật, 2 tháng 6, 2019

18. Code Game - 17130256 - Võ Cao Trịnh

Áp dụng mẫu decorator cho trang trí các button trong game :  

     *Class diagram :


     *Lớp ComponentDecorator : là một interface chứa phương thức decorate() và         removeDecoration() để vẽ và xóa các nút của game



      *Lớp BackgroundBlack : Tạo nền đen cho nút newgame.



      * Lớp BackgroundWhite : Tạo nền trắng cho nút của game khi rê chuột vào


       *NoneBackGround : đưa nút vào trạng thái ban đầu 

     
    *Lớp decorator : để tạo trang trí cho các nền ở trên



    *Lớp Borderdecoration : tạo khung màu đỏ cho nút của game khi rê chuột vào



    *Lớp ForegrounDecoration : tạo chữ xám cho nút của game (nút newgame)



     *Áp dụng trong controller 


    
   *Hình ảnh của game sau khi áp dụng 



Không có nhận xét nào:

Đăng nhận xét