Trước khi nhìn thấy làm thế nào để phát triển mỗi phương pháp cụ thể trong net và EF 4.0, chúng tôi sẽ thực hiện một cơ sở cho tất cả các lớp học kho. Cuối cùng, hầu hết các lớp học Repository yêu cầu một số rất giống nhau của phương pháp, như "FindAll", "Sửa đổi", "Loại bỏ", "Thêm" vv, nhưng mỗi cho một loại thực thể khác nhau. Vì vậy, chúng tôi có thể thực hiện một lớp cơ sở cho Tất cả các kho phần mềm (đây là một việc thực hiện của lớp siêu mẫu kiểu cho lớp này phụ của kho) và tái sử dụng các phương pháp phổ biến. Tuy nhiên, nếu nó đã là chỉ đơn giản là một lớp cơ sở và chúng tôi có nguồn gốc trực tiếp từ nó, vấn đề là chúng ta sẽ thừa kế và sử dụng chính xác các lớp cơ sở phương pháp tương tự, có một loại dữ liệu cụ thể/tổ chức. Nói cách khác, một cái gì đó như thế này sẽ không làm cho ý nghĩa:
đang được dịch, vui lòng đợi..
