摘要:
C++中的多态性是指具有不同功能的函数可以用同一个函数名,这样就可以用同一个函数名调用不同内容的函数,发出同样的信息被不同的类型的对象接收时,导致完全不同的行为。这里所说的消息主要指类的成员函数的调用,而不同的行为是指不同的实现。 阅读全文
摘要:
对于类的非静态成员,每个对象都有自己的一份拷贝,即每个对象都有自己的数据成员,不过成员函数却是每个对象共享的。那么调用共享的成员函数是如何找到自己的数据成员?答案就是用this指针,下面举例说明: 当vbBook对象调用OutputPages成员函数时,this指针指向vbBook对象,当vcBoo 阅读全文