声明:如下内容仅为个人使用习惯,不代表业界通用行为规范。
满足如下两点的类为抽象类,使用Abstract:
1)不可实例化;
2)全都是纯虚函数。
满足如下两点的类为接口类,使用Interface:
1)可以实例化;
2)包含虚函数,但是不包含纯虚函数(包含纯虚函数的类无法实例化)。
声明:如下内容仅为个人使用习惯,不代表业界通用行为规范。
满足如下两点的类为抽象类,使用Abstract:
1)不可实例化;
2)全都是纯虚函数。
满足如下两点的类为接口类,使用Interface:
1)可以实例化;
2)包含虚函数,但是不包含纯虚函数(包含纯虚函数的类无法实例化)。