В общем задача, я хочу написать класс, который автоматически будет определять как обработать файл, в общем чтобы я в последствии не задумывался как файл скопировать с ftp или с http или с локальной машины, так же и для записи.В принципе я придумал как это сделать но мне это не нравится. Дело в том я так подозреваю что смотреть надо в сторону абстрактных классов и интерфейсов, но честно говоря не могу догнать как класс определит автоматически какой метод надо вызвать для обработки файла. Не прибегая к switch case'ам и if'ам.
|