Specialization là gì?

Noun None
Chuyên biệt hóa

Trong UML, ngược lại với tổng quá hóa (generalization), chuyên biệt hóa (specialization ) có nghĩa là tạo ra các lớp con (class) mới từ một lớp hiện có. Nếu một số thuộc tính (attribute), liên kết (association) hoặc phương thức (method) nhất định chỉ áp dụng cho một số đối tượng của lớp, thì một lớp con (subclass) có thể được tạo. Lớp bao hàm nhất trong tổng quát hóa / chuyên biệt hóa được gọi là lớp cha (superclass) và thường nằm ở trên cùng của sơ đồ (diagram). Các lớp cụ thể hơn được gọi là lớp con (subclass) và thường được đặt bên dưới lớp cha (superclass).

Noun Database
Chuyên biệt hóa

Trong mô hình thực thể liên kết (entity relationship model), chuyên biệt hóa (specialization) là một quá trình trong đó một thực thể (entity) được chia thành các thực thể con. Nó ngược lại quá trình tổng quát hóa (generalization) , trong quá trình tổng quát hóa, hai thực thể kết hợp với nhau để tạo thành một thực thể mới cấp cao hơn.

Learning English Everyday