Phương thức là gì?
Trả lời:
Đáp án đúng: B
Phương thức (method) trong lập trình hướng đối tượng (OOP) là một hành động hoặc chức năng mà một đối tượng có thể thực hiện. Nó định nghĩa cách đối tượng tương tác với thế giới bên ngoài và cách nó thao tác với dữ liệu của chính nó.
* **Đáp án 1:** Mô tả thuộc tính (attribute) chứ không phải phương thức.
* **Đáp án 2:** Đây là định nghĩa chính xác về phương thức. Phương thức thực hiện một chức năng và thường tác động lên dữ liệu (thuộc tính) của đối tượng.
* **Đáp án 3:** Đúng một phần, nhưng chưa đầy đủ. Phương thức không chỉ là chức năng mà còn liên quan đến cách chức năng đó tác động lên đối tượng.
* **Đáp án 4:** Vì đáp án 1 và 3 không hoàn toàn đúng, nên đáp án này sai.
Vậy, đáp án đúng nhất là đáp án 2.