假设我有一个产品类:
public class Product
{
public event ProductColorChangedEventHandler ColorChanged;
protected virtual void OnColorChanged()
{
if (null != ColorChanged)
ColorChanged();
}
}
如果我从这个类继承并且我需要在颜色发生变化时捕获通知,那么OnColorChanged
在我的子类构造函数中覆盖或挂钩事件会更好吗?