抽象类和接口的区别
抽象类是不能实例化的类,接口是一组方法集合
抽象类是本体的抽象,接口是行为的抽象
1>接口不含成员变量,抽象类可以有
2>接口全是纯虚函数,抽象类可以有普通函数
3>接口全是public,抽象类可以有其他权限
4>接口支持多继承,抽象类仅支持单继承
5>接口不能存在static方法,抽象类可以
6>继承抽象类可以不进行重写,而接口必须重写
抽象类是不能实例化的类,接口是一组方法集合
抽象类是本体的抽象,接口是行为的抽象
1>接口不含成员变量,抽象类可以有
2>接口全是纯虚函数,抽象类可以有普通函数
3>接口全是public,抽象类可以有其他权限
4>接口支持多继承,抽象类仅支持单继承
5>接口不能存在static方法,抽象类可以
6>继承抽象类可以不进行重写,而接口必须重写