or
Bài tập này là một phần của khóa học
Ôn lại nền tảng của lập trình hướng đối tượng và khai thác sức mạnh của các toán tử Python thông qua nạp chồng. Thiết kế và xây dựng các lớp triển khai kế thừa đa lớp và đa cấp.
Nâng cấp kỹ năng Python của bạn với type hinting. Luyện tập tạo các magic method để xử lý khi truy cập thuộc tính nằm ngoài namespace của đối tượng, hoặc tùy biến cách thuộc tính được gán. Xây dựng descriptor để kiểm soát cách thuộc tính được lưu trữ, truy xuất hoặc xóa, và tạo iterator tùy chỉnh để duyệt qua một tập hợp đối tượng hoặc luồng dữ liệu.
Học cách xây dựng “bản thiết kế” cho các lớp Python bằng abstract base classes. Khám phá cách interface tạo ra các “hợp đồng” để các lớp khác thực hiện. Tận dụng interface và xây dựng lớp theo mẫu thiết kế factory method.
Bài tập hiện tại