这样看来抽象类和接口类差不多,在使用的时候选择哪一种方式更好?
抽象类中可以有构造方法,接口中不能有构造方法。
抽象类只可以继承一个父类(单继承),而接口却可以解决单继承的局限性
抽象类可以实现多个接口,而接口却不可以继承一个抽象类。
两者相同的是对象都不能被实例化,都是通过子类实现
我目前理解就是它们在继承上是不一样的,接口类可以是多继承 更加灵活吧