答:
由于java不支持多继承,而有可能某个类或对象需要使用在多个类或对象的方法和属性时,现有的单继承机制就不能满足要求,此时就需要实现一些接口。与继承相比,接口具有更高的灵活性,接口中没有任何实现代码。当一个类实现了接口以后,该类要实现接口里的所有方法和属性,并且接口里的属性在默认情况都是public static,接口里面的方法默认情况下都是public。一个类可以实现多个接口。
答:
由于java不支持多继承,而有可能某个类或对象需要使用在多个类或对象的方法和属性时,现有的单继承机制就不能满足要求,此时就需要实现一些接口。与继承相比,接口具有更高的灵活性,接口中没有任何实现代码。当一个类实现了接口以后,该类要实现接口里的所有方法和属性,并且接口里的属性在默认情况都是public static,接口里面的方法默认情况下都是public。一个类可以实现多个接口。