1
Lớp, Đối tượng và Biến tham chiếu theo cách đơn giản
2
Làm thế nào để định nghĩa một lớp?
3
Các chương trình minh họa định nghĩa và sử dụng một lớp
4
Phân tích toàn diện biến self Phần-1
5
Phân tích toàn diện biến self Phần-2
6
Câu chuyện đầy đủ về Constructor trong Python Phần-1
7
Câu chuyện đầy đủ về Constructor trong Python Phần-2
8
Ứng dụng nhỏ giải thích Lập trình Hướng đối tượng
9
Sự khác biệt giữa Phương thức và Constructor
10
Ý tưởng cơ bản về các loại Biến - Biến đối tượng, Biến tĩnh và Biến cục bộ
11
Ý tưởng cơ bản về các loại Phương thức - Phương thức đối tượng, Phương thức lớp và Phương thức tĩnh
12
Các vị trí khác nhau để khai báo Biến đối tượng
13
Cách truy cập, xóa và cập nhật Biến đối tượng
14
Các vị trí khác nhau để khai báo Biến tĩnh
15
Cách truy cập Biến tĩnh
16
Nơi chúng ta có thể sửa đổi giá trị của Biến tĩnh
17
Bộ chương trình ví dụ 1 về biến đối tượng và biến tĩnh
18
Bộ chương trình ví dụ 2 về biến đối tượng và biến tĩnh
19
Làm thế nào để xóa biến tĩnh?
20
Biến đối tượng so với Biến tĩnh
21
Biến cục bộ
22
Ứng dụng Ngân hàng nhỏ
23
Giới thiệu Phương thức đối tượng và chương trình minh họa
24
Phương thức Setter và Getter
25
Giới thiệu Phương thức lớp và các chương trình minh họa
26
Sự khác biệt giữa Phương thức đối tượng và Phương thức lớp
27
Giới thiệu Phương thức tĩnh và chương trình minh họa
28
Phương thức đối tượng vs Phương thức lớp vs Phương thức tĩnh
29
Truy cập thành viên của lớp này bên trong lớp khác
30
Giới thiệu Lớp lồng nhau và chương trình minh họa
31
Chương trình minh họa 1 về Lồng Lớp lồng nhau
32
Chương trình minh họa 2 về Lồng Lớp lồng nhau
33
Chương trình minh họa 3 về Lớp lồng nhau
34
Phương thức lồng nhau
35
Giới thiệu về Thu gom rác
36
Cách bật và tắt Bộ thu gom rác
37
Giới thiệu Destructor và chương trình minh họa-1
38
Các chương trình minh họa Destructor - 2,3
39
3 Câu hỏi phỏng vấn quan trọng
40
Giới thiệu Mối quan hệ HAS-A và chương trình minh họa-1
41
Chương trình minh họa Mối quan hệ HAS-A - 2
42
Chương trình minh họa Mối quan hệ HAS-A - 3
43
Giới thiệu Mối quan hệ IS-A và các chương trình minh họa
44
Phát triển lớp Employee và Person với Kế thừa
45
Tầm quan trọng của Kế thừa
46
Mối quan hệ IS-A vs HAS-A
47
Composition vs Aggregation
48
Các loại Kế thừa: Đơn, Đa cấp và Phân cấp
49
Các loại Kế thừa: Kế thừa Đa
50
Các loại Kế thừa: Kế thừa Lai và Kế thừa Vòng
51
Lý thuyết Thuật toán Thứ tự Phân giải Phương thức (MRO) Phần-1
52
Lý thuyết Thuật toán Thứ tự Phân giải Phương thức (MRO) Phần-2
53
Chương trình minh họa-1 cho Thuật toán Thứ tự Phân giải Phương thức (MRO)
54
Chương trình minh họa-2 cho Thuật toán Thứ tự Phân giải Phương thức (MRO)
55
Câu chuyện đầy đủ về hàm super() - Lý thuyết
56
Các chương trình minh họa mô tả cách sử dụng hàm super()
57
Cách gọi phương thức của một lớp cha cụ thể
58
super() vs Biến đối tượng của lớp cha
59
Các kết luận quan trọng khác nhau về hàm super()
60
Giới thiệu cơ bản về Đa hình
61
Giới thiệu Nạp chồng Toán tử và chương trình minh họa
62
Toán tử và các Phương thức Magic tương ứng, chương trình minh họa
63
Nạp chồng toán tử nhân cho các Đối tượng Employee
64
Tầm quan trọng của phương thức __str__()
65
Nạp chồng toán tử + cho các yêu cầu lồng nhau
66
Giới thiệu Nạp chồng Phương thức
67
Tại sao Python không hỗ trợ Nạp chồng Phương thức
68
Cách định nghĩa một phương thức với số lượng đối số thay đổi
69
Nạp chồng Constructor
70
Ghi đè Phương thức và Ghi đè Constructor
71
Chương trình minh họa Ghi đè
72
Tổng kết Đa hình
73
Phương thức Trừu tượng và Lớp Trừu tượng
74
Kết luận quan trọng về Phương thức Trừu tượng & Lớp Trừu tượng
75
Interface trong Python
76
Interface vs Lớp Trừu tượng vs Lớp Cụ thể
77
Thành viên Công khai
78
Thành viên Riêng tư
79
Thành viên Được bảo vệ
80
Ẩn dữ liệu
81
Trừu tượng hóa
82
Đóng gói
83
Ba trụ cột của OOP