Re: Взаимодействие с объектами через базовый класс
От: zfima  
Дата: 21.03.12 14:37
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Добрый день.

А>Есть задача: надо абстрагировать работу с хранилищем данных от внешних классов. Т.е. сделать так, чтобы внешние классы не зависили от реализации хранилища данных.
А>Для этого ввожу базовый класс и наследую от него классы с конкретными реализациями хранилищ данных (например класс для работы с БД и класс для работы с файлами XML). Вопрос с инициализацией этих классов. Т.е. оба класса должны реализовать общий метод (который описан в базовом классе), но для каждого класса нужен свой набор параметров, поэтому нельзя выделить общую сигнатуру этого метода инициализации. Как лучше поступить?
А>Спасибо.

А>P.s. программа на с#


Сделать конструкторы с разными параметрами?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.