面试题:抽象类和接口的区别是什么?

2018-08-03  本文已影响0人  表弟_212

首先,抽象类不能直接new对象,它只能被继承,而且单一继承。也就是说它把公共的东西抽象出来,子类可以调用父类的方法,也可以拓展自己的功能,就像子承父业一样。接口可以被多次继承,这是和抽象类的最大区别。也就是说接口是一个公共用品谁都可以拿来用的,不想抽象类,不是他的子类是不能调用的

上一篇下一篇

猜你喜欢

热点阅读