摘要: java1.8以后可以在接口中使用关键字default来是定义变量和方法,解决接口增加新的功能,又不想修改所有实现类的方法 interface A { public default void method() { System.out.println("AAAAA"); } } public sta 阅读全文
posted @ 2022-12-29 16:38 谭志宇 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 1、抽象类和接口都不能直接实例化。如果要实例化,抽象类变量必须指向实现所有抽象方法的子类对象,接口变量必须指向实现所有接口方法的类对象。 2、抽象类要被子类继承,接口要被类实现。 3、接口只能做方法申明,抽象类中可以做方法申明,也可以做方法实现。(java 8中接口可以用default关键字实现方法 阅读全文
posted @ 2022-12-29 15:20 谭志宇 阅读(56) 评论(0) 推荐(0) 编辑