Lộ trình L?p trnh H??ng ??i t??ng C++

Hướng dẫn từng bước để trở thành một nhà phát triển Nhà phát triển L?p trnh H??ng ??i t??ng C++.

Quay lại trang chủ

Chú giải

Đề xuất
Lựa chọn thay thế
Tùy chọn

1 N?n t?ng C++

C php, Bi?n, Ki?u d? li?u
Ton t? v Lu?ng ?i?u khi?n
Hm (Functions)
Con tr? v Tham chi?u

2 Gi?i thi?u v? OOP

??i t??ng v L?p
B?n tr? c?t c?a OOP

3 L?p v ??i t??ng

??nh ngh?a L?p
Access Specifiers
Constructor v Destructor
Con tr? 'this'

4 Tnh ?ng gi (Encapsulation)

Che gi?u d? li?u
Getters v Setters

5 Tnh k? th?a (Inheritance)

K? th?a ??n
Cc lo?i k? th?a
?a k? th?a

6 Tnh ?a hnh (Polymorphism)

?a hnh lc bin d?ch
?a hnh lc ch?y
Hm thu?n ?o

7 Tnh tr?u t??ng (Abstraction)

L?p tr?u t??ng
Interfaces

8 Cc khi ni?m OOP nng cao

Hm b?n v L?p b?n
Thnh vin static
Templates

9 Th? vi?n Template Chu?n (STL)

Containers
Iterators
Algorithms

10 Nguyn l SOLID

SRP
OCP
LSP
ISP
DIP

11 M?u thi?t k? (Design Patterns)

Gi?i thi?u
M?u Creational
M?u Structural
M?u Behavioral

Hãy truy cập các lộ trình liên quan sau và tiếp tục học hỏi