一分钟复习循环结构while语句,案例:猜数字
当子类对父类虚函数停行重写时,子类虚表位置的父类虚函数稳定,虚表会新删重写后的虚函数地址,之前曾经说到多态的本理是子类承继的父类切片中,虚表指针被交换成为了子类的虚表指针,所指向的虚表是新拷贝的虚表,所以只须要子类当中的父类切片就能真现会见子类的虚表了,那就意味着。ptr1尽管类型是父类,但是它指向的是子类,这么依依旧理来说应当是半价才对,所以只运用函数重写是不能抵达多态的要求的。虚函数不保存正在类中,而是正在类中造成一个虚表指针,那个指针指向一个虚函数表(简称虚表),虚函数表用于寄存虚函数的地址。
2025-02-06 09:12  阅读量:0