Chào mừng trở lại.
Cho đến thời điểm này, chúng tôi đã biết rằng OPI hay lập trình hướng đối tượng là một mô hình, một cách để chúng tôi suy nghĩ
về việc cấu trúc mã của chúng tôi.
Chúng tôi đã đi từ thủ tục để viết các hàm đến bây giờ sử dụng những thứ như lập trình hướng đối tượng.
Bây giờ những gì chúng ta thấy là cái mà chúng ta gọi là op cổ điển.
Đó là, chúng tôi sử dụng các lớp để kết hợp các mô hình lập trình hướng đối tượng.
Chúng tôi biết rằng chúng tôi có thể tạo một lớp bằng Python với từ khóa lớp bằng cách sử dụng quy ước
đặt tên này, đó là chữ hoa camel viết hoa, điều này cho các lập trình viên khác biết rằng đây là một lớp cần
được khởi tạo.
Chúng ta đã tìm hiểu về các thuộc tính của đối tượng lớp.
Chúng tôi đã tìm hiểu về cách chúng tôi có thể khởi tạo.
Một đối tượng và cách chúng ta có hàm init này chạy trên mọi khởi tạo để tùy chỉnh các đối tượng của chúng ta.
Chúng ta đã tìm hiểu về cách thêm các phương thức vào lớp của mình để mỗi đối tượng mà chúng ta tạo và khởi tạo có quyền truy
cập vào các phương thức này.
Chúng ta cũng biết rằng có những thứ như phương thức lớp và phương thức tĩnh, là những phương thức có
thể được gọi.
Trên lớp mà không thực sự khởi tạo nó thành một đối tượng.
Và tất cả những điều này là như vậy.
Vì vậy, chúng tôi có thể tạo dữ liệu, kiểu, mô hình, thế giới thực của riêng mình.
Bây giờ, vẫn còn rất nhiều điều cần học trong lập trình hướng đối tượng.
Nhưng nếu bạn làm theo các hướng dẫn này và nhìn vào cấu trúc tổng thể này, thì đó là khá nhiều.
Đó là cách các lớp hoạt động trong Python.
Và chúng tôi thực sự đã có được một công cụ thực sự mạnh mẽ để thực sự làm cho mã của chúng tôi tốt hơn.
Bây giờ, ý tưởng về lập trình hướng đối tượng đòi hỏi một số thực hành và nó thực sự khó nắm
bắt khi bạn mới bắt đầu.
Chúng tôi sẽ thử làm một số bài tập và tìm hiểu thêm một số điều về lập trình hướng đối tượng để
chúng tôi thực sự có thể nắm bắt được khái niệm này và sử dụng nó trong các chương trình hàng ngày của chúng tôi.
Hẹn gặp lại các bạn trong phần tiếp theo.
Tạm biệt.