4
Thêm trường vào lớp trong thời gian chạy - mẫu thiết kế
Hãy tưởng tượng khách hàng của bạn muốn có khả năng thêm tài sản mới (ví dụ như màu sắc) vào sản phẩm trong eshop của họ trong CMS của họ. Thay vì có các thuộc tính như các trường: class Car extends Product { protected String type; protected int …