通过对象调用函数,this就是这个对象的地址。
CDocument这个父类里面OnFileOpen()常规的操作已经写好了,就是除了Serialize()以外的操作,这里用…代替。子类需要重写Serialize()。
这里this是指向子类myDoc的指针,符合三个条件:指针调用,向上转型,调用虚函数,那么路线就会进入子类,调用子类的那个重写过的虚函数。
侯捷C++手把手教学:this指针实例,结合虚函数
最新推荐文章于 2022-07-31 22:32:10 发布
通过对象调用函数,this就是这个对象的地址。
CDocument这个父类里面OnFileOpen()常规的操作已经写好了,就是除了Serialize()以外的操作,这里用…代替。子类需要重写Serialize()。
这里this是指向子类myDoc的指针,符合三个条件:指针调用,向上转型,调用虚函数,那么路线就会进入子类,调用子类的那个重写过的虚函数。