BCBとVC++
■ このスレッドは過去ログ倉庫に格納されています
0558デフォルトの名無しさん
NGNG{
public:
TMyForm *Form;
TObservableForm(TMyForm *AForm)
{
Form = AForm;
}
// IObserver より
virtual void Update()
{
// TMyForm になにかする
}
};
って、これだけのことでしょ。こうするとさらに便利。
template<class T> class IObserver
{
public:
T *VCLClass;
IObserver(T *AVCLClass)
{
VCLClass = AVCLClass;
}
virtual void Update() = 0;
}:
■ このスレッドは過去ログ倉庫に格納されています