同名覆盖引发的问题
父子间的赋值兼容
子类是一种特殊的父类
子类对象可以当做父类对象使用(兼容)
子类对象可以直接赋值(或初始化)给父类对象
父类指针可以直接指向子类对象
父类引用可以直接引用子类对象
#include <iostream>
#include <string>
using namespace std;
class Parent
{
public:
int mi;
void add(int i)
{
mi = i;
}
void add(int a, int b)
原创
2020-06-27 10:19:33 ·
179 阅读 ·
0 评论