Показать сообщение отдельно
Старый 21.07.2009, 18:56   #1  
ski is offline
ski
Участник
 
35 / 12 (1) ++
Регистрация: 27.05.2009
? Как лучше вносить изменения в чужой класс
Есть необходимость доработать ранее созданый отчет. Как лучше: править класс, создавая новые методы и исползовать их или лучше вставлять условные операвторы (как в примере)?
X++:
void Function()
{
     // чужой код
     // ...
     if ( Report.Type == ReportType::MyType)
     {
           // мой длинный код ...
     } 
     else 
     {
           // оставляю чужой код 
           // ....
     }
}