суть проблемы
написал класс CDB со статическими методами, для работы с базой
получилось достаточно удобно и использовал его в других своих классах проекта,
но вот недавно вылез бок
связаный с тем что в системе гдето очень глубоко есть
некий класс CDb функционал которого достаточно сильно хромает, и т.д. но он есть
где то в старом коде используется, и вот наконец случился этот момент когда в одном листинге как то косвенно но это все пересеклось
получается при попытке подключить класс CDB мне выдает ошибку, что такой класс уже существует (хотя называется CDb)
так вот что можно сделать?
отказаться от своего класса, это тоже уже прилично кода,
переписать старый, мало ли где это может вылезть и как, он используется в местах куда уже очень давно никто не заходил, и желания очень даже мало
а главное что мой класс со статическими методами
а старый нет.
может можно както произвести наследование при одинаково называемых классов (почти одинаковых)?
|