Các chức năng chính của phần mềm
OOP (viết tắt của Object Oriented Programming) – lập trình hướng đối tượng là một phương pháp lập trình dựa trên khái niệm về lớp và đối tượng. OOP tập trung vào các đối tượng thao tác hơn là logic để thao tác chúng, giúp code dễ quản lý, tái sử dụng được và dễ bảo trì.
Mục tiêu của OOP là tối ưu việc quản lý source code, giúp tăng khả năng tái sử dụng và quan trọng hơn hết là giúp tóm gọn các thủ tục đã biết trước tính chất thông qua việc sử dụng các đối tượng.
Đối tượng trong OOP bao gồm 2 thành phần chính:
+ Thuộc tính (Attribute): là những thông tin, đặc điểm của đối tượng
+ Phương thức (Method): là những hành vi mà đối tượng có thể thực hiện
Lớp là sự trừu tượng hóa của đối tượng. Những đối tượng có những đặc tính tương tự nhau sẽ được tập hợp thành một lớp. Lớp cũng sẽ bao gồm 2 thông tin là thuộc tính và phương thức. Một đối tượng sẽ được xem là một thực thể của lớp.
Nội dung thực hiện đề tài:
- Tìm hiểu và tham khảo các source code trên Github.
- Thiết kế giao diện game
- Xây dựng các chức năng: new game, undo, quit, play with computer, two player, nghe nhạc khi chơi game.
HÌNH ẢNH DEMO
HƯỚNG DẪN CÀI ĐẶT