例:father *pfather = new son;
该语句的意思是在堆上创建了一个新的son对象,并且返回指向该对象的指针,同时又付给了指向father的指针。这样的好处是son对象可以直接访问father的数据和函数。
但是该指针无法访问son中的数据或者函数。这是C++中多态性的一个特征。
例:father *pfather = new son;
该语句的意思是在堆上创建了一个新的son对象,并且返回指向该对象的指针,同时又付给了指向father的指针。这样的好处是son对象可以直接访问father的数据和函数。
但是该指针无法访问son中的数据或者函数。这是C++中多态性的一个特征。