В общем есть несколько классов, наследующих друг друга по определенным параметрам и представляющих объектную модель проекта. И есть гм... управляющий класс ObjectModel...
Например пара классов
class CItem
{
protected:
AnsiString _name;
/*...[skipped]...*/
virtual void __fastcall Modify() = 0;
};
//---------------------------------------------------
class COffice : public CItem
{
private:
/*...[skipped]...*/
void __fastcall Modify();
};
и ObjectModel
class CObjectModel
{
private:
/*...[skipped]...*/
void __fastcall LoadOffices();
};
Нужно из CObjectModel::LoadOffices() получить доступ к COffice::CItem::_name
Можно ли? или придется выносить _name в public раздел, что не хотелось бы...
-=RSDN@Home 1.1.4 beta 3 rev. 206=- [...]