>>109
class Data
{
vector<double> v;
DataObserver* pObserver;
};

class DataObserver
{
void OnChange();
};