报错:
问题原因:
创建了一个基类Animal
创建了两个子类Cat、Dog,两个类中都include了Animal类,在main文件中include Cat和Dog两个类后,导致多次引入Animal类,程序报错。
解决方法:
在Animal、Cat、Dog的.h文件中写上#include pragma once
参考链接:
报错:
问题原因:
创建了一个基类Animal
创建了两个子类Cat、Dog,两个类中都include了Animal类,在main文件中include Cat和Dog两个类后,导致多次引入Animal类,程序报错。
解决方法:
在Animal、Cat、Dog的.h文件中写上#include pragma once
参考链接: