1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Lập trình Hướng đối tượng Nâng cao với Python

Connected

Bài tập

Tạo Abstract Base Class

Abstract base class là cách tuyệt vời để tạo một “bản thiết kế” cho nhiều lớp tương tự nhau. Trong ví dụ này, bạn sẽ tạo một abstract base class tên là Company với một phương thức trừu tượng và một phương thức cụ thể. Chúc bạn may mắn!

Hướng dẫn

100 XP
  • Từ mô-đun abc, import ABC và abstractmethod.
  • Tạo một abstract base class tên Company kế thừa từ ABC.
  • Định nghĩa một phương thức trừu tượng tên create_budget(), nhưng dùng pass để không triển khai logic nào.
  • Tạo một phương thức cụ thể tên hire_employee().