Đáp án đúng: B
Phương thức (method) trong lập trình hướng đối tượng (OOP) là các hành động hoặc thao tác 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ó thay đổi trạng thái của chính nó. Phương thức thường liên quan đến việc xử lý dữ liệu (thuộc tính) của đối tượng.
- Đáp án A: Sai. Dữ liệu trình bày các đặc điểm của một đối tượng được gọi là thuộc tính (attribute) hoặc trường (field), không phải phương thức.
- Đáp án B: Đúng. Phương thức liên quan đến những việc mà đối tượng có thể làm và tác động lên dữ liệu của đối tượng.
- Đáp án C: Sai. Đây chỉ là một cách diễn đạt chưa đầy đủ. Phương thức không chỉ là các chức năng mà còn gắn liền với đối tượng cụ thể và có thể truy cập và sửa đổi dữ liệu của đối tượng đó.
- Đáp án D: Sai. Vì A và C sai.
Vì vậy, đáp án đúng nhất là B.