virtual函数和动态绑定

用指针和引用才会调用virtual,当用“.”时是引用不了的

类里面有一个virtual函数,那么它的析构函数必须是virtual的,不然的话就会有麻烦

静态绑定比动态绑定快很多

C++:默认是静态的,追求效率

其它的OP语言:则是动态的

 

子类返回一个对象本身是不行的,要通过指针对象的引用

猜你喜欢

转载自blog.csdn.net/hello_leiyuanyi/article/details/80500965