Phương thức cho ta biết mình có thể làm gì với vật thể
Ví dụ, bạn có một rổ trái cây:
Bạn muốn cân khối lượng từng quả, nên bạn viết một phương thức cân_nặng()
giúp bạn cân chúng:
Bạn thấy, dù phương thức cân_nặng()
không thay đổi, nhưng đối với mỗi một loại trái cây khác nhau sẽ cho một kết quả khác nhau. Phương thức này phải gắn lên một trái cụ thể nào đó để có tác dụng. Bạn không thể cân không gì cả được.
Nó không phải là việc vật thể có thể có những hành vi nào, mà là ta có thể làm gì với nó
Phương thức là một thuộc tính của vật thể,