Mutator method là gì?

Noun Programming
setter method
Phương thức thay đổi

Trong lập trình, phương thức thay đổi (mutator method) là một phương thức (method) được sử dụng để kiểm soát các thay đổi đối với một biến (variable). Chúng cũng được biết đến rộng rãi như các phương thức setter. Thường thì một setter được đi kèm với một getter (còn được gọi là accessor method), trả về giá trị của biến thành viên (member variable) private.

Phương thức thay đổi (mutator method) thường được sử dụng nhiều nhất trong lập trình hướng đối tượng (object-oriented programming), phù hợp với nguyên tắc đóng gói (encapsulation). Theo nguyên tắc này, các biến thành viên của một lớp (class) được đặt ở chế độ private để ẩn và bảo vệ chúng khỏi mã khác và chỉ có thể được sửa đổi bởi một hàm thành viên (member function) public (phương thức thay đổi), lấy giá trị mới mong muốn làm tham số (parameter) và sửa đổi biến thành viên private.

Learning English Everyday