Java的接口和C++的虚类的相同和不同处

来源:互联网 发布:pdf在线拆分软件 编辑:程序博客网 时间:2024/06/15 18:44

答:

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

原创粉丝点击