约 199 字小于 1 分钟
接口(Interface)
面试题1:什么是接口?它有什么作用?
答:接口是一种只包含抽象方法和常量的类,它的作用是为其实现类提供一个公共的接口,实现类必须实现接口中的所有方法。
面试题2:接口和抽象类有什么区别?
答:接口和抽象类的区别在于接口只包含抽象方法和常量,而抽象类可以包含非抽象方法。另外,一个类只能继承一个抽象类,但可以实现多个接口。
面试题3:如何定义一个接口?如何实现一个接口?
答:定义一个接口需要使用interface关键字修饰接口名,实现一个接口需要使用implements关键字。