Câu hỏi được gắn thẻ «class-design»

Hướng dẫn chung về cách thiết kế các lớp học với thực tiễn ngành công nghiệp nổi tiếng nhất.

16
Khi sử dụng Nguyên tắc trách nhiệm duy nhất, điều gì tạo nên trách nhiệm của người dùng?
Có vẻ như khá rõ ràng rằng "Nguyên tắc trách nhiệm duy nhất" không có nghĩa là "chỉ làm một việc." Đó là những gì phương pháp dành cho. public Interface CustomerCRUD { public void Create(Customer customer); public Customer Read(int CustomerID); public void Update(Customer customer); public void Delete(int CustomerID); } …











3
Các tham số tùy chọn hoặc các hàm tạo quá tải
Tôi đang triển khai DelegateCommandvà khi tôi sắp triển khai (các) nhà xây dựng, tôi đã đưa ra hai lựa chọn thiết kế sau: 1: Có nhiều nhà xây dựng quá tải public DelegateCommand(Action<T> execute) : this(execute, null) { } public DelegateCommand(Action<T> execute, Func<T, bool> canExecute) { this.execute = execute; …




Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.