抽象类 abstract 是一个类 其他的类可以继承 (一个类只能继承一个类)
1.抽象类 不能被实例化
2.抽象类可以包含抽象方法 可以包含非抽象方法
3.可以包含 字段 成员变量
4一个类继承了抽象类 只需要实现抽象方法!非抽象的方法也可以正常调用(需要用到override字段)
接口 interface 是一个规则 可以提供其他类继承(一个类可以多继承接口)
1.接口不能被实例化
2.接口不能添加字段和成员变量
3.接口中的所有方法都必须实现
抽象类 abstract 是一个类 其他的类可以继承 (一个类只能继承一个类)
1.抽象类 不能被实例化
2.抽象类可以包含抽象方法 可以包含非抽象方法
3.可以包含 字段 成员变量
4一个类继承了抽象类 只需要实现抽象方法!非抽象的方法也可以正常调用(需要用到override字段)
接口 interface 是一个规则 可以提供其他类继承(一个类可以多继承接口)
1.接口不能被实例化
2.接口不能添加字段和成员变量
3.接口中的所有方法都必须实现