10
Đây có phải là vi phạm Nguyên tắc thay thế Liskov không?
Giả sử chúng tôi có một danh sách các thực thể Nhiệm vụ và một ProjectTaskloại phụ. Nhiệm vụ có thể được đóng bất cứ lúc nào, ngoại trừ ProjectTaskskhông thể đóng khi chúng có trạng thái Bắt đầu. Giao diện người dùng phải đảm bảo tùy chọn đóng bắt …