封装的原则很简单,子类通过继承基类的一个虚方法,将回调转到子类的成员函数里面,从而可以使用子类成员函数的一些私有方法和成员。
// ---- code
// .h
// .CPP
// 使用
KCBDoWith cbDoWith;
KCBDoWith::CBFunc(&cbDoWith, 2);
[END]
封装的原则很简单,子类通过继承基类的一个虚方法,将回调转到子类的成员函数里面,从而可以使用子类成员函数的一些私有方法和成员。
// ---- code
// .h
// .CPP
// 使用
KCBDoWith cbDoWith;
KCBDoWith::CBFunc(&cbDoWith, 2);
[END]