Immutable object là gì?
Noun
Programming
- ★
- ★
- ★
- ★
- ★
Đối tượng bất biến
Trong lập trình hướng đối tượng (object-oriented programming) và lập trình hàm (functional programming), một đối tượng bất biến (immutable object) là một đối tượng (object) không thể sửa đổi sau khi tạo thông qua thao tác với thuộc tính (property) hoặc thông qua phép gán (assignment. Điều này trái ngược với đối tượng không bất biến (mutable object), có thể được sửa đổi sau khi nó được tạo ra.. Ví dụ trong ngôn ngữ Java các đối tượng của lớp (class) String là immutable - độ dài (length) và nội dung của chúng được cố định sau khi được tạo.
Learning English Everyday