【JAVA SE】20.接口(interface)
来源:互联网 发布:新疆的网络受限 编辑:程序博客网 时间:2024/06/05 18:41
接口中定义:常量,抽象方法,默认方法(JAVA 8)
- 接口中可以定义有方法体的方法,实现该接口的类只需覆写需要的方法,不再向以前一样必须覆写所有的抽象方法
- 如果是非静态的必须用default修饰,如果是静态就不需要了
interface T { public default void show(){} public static void show_2(){}}
接口中的成员都有固定修饰符:常量:public static final;方法:public abstract
interface T { public static final int A = 3;//可以写成int A = 3 public abstract void show();//可以写成void show();}
因为只要是interface型,固定格式,你少写系统会自动填上。
- 接口是实现关系( implements)
- 接口不可以建立对象,因为有抽象方法,需要被子类实现。子类对接口中的抽象方法全部覆盖后,才可以实例化,否则子类是一个抽象类。
- 接口可以被类多实现,也是对多继承不支持的转换。
- 一个类在继承一个类的同时还可以实现多个接口
- 接口与接口之间也有继承关系,且存在多继承。并可以添加新的属性和抽象方法。
- 接口与实现类之间具有多态性
public interface T {}interface T1 {}interface T2 extends T {}interface T3 extends T2 {}interface T4 extends T,T1 {}class Demo {}class TT extends Demo implements T,T1 {}
0 0
- 【JAVA SE】20.接口(interface)
- java接口(interface)
- Java- 接口(interface)
- Java 接口(interface)
- java 接口(interface)
- java 中的接口(interface)
- Java中的接口(interface)
- Java中的接口(interface)
- Java中的接口(interface)
- Java中的接口(Interface)
- java中接口(interface)
- Java中的接口(interface)
- JAVA(十五)--接口INTERFACE
- JAVA基础-接口(interface)
- Java基础知识-----接口(interface)
- Java中的接口(interface)
- Java 接口(interface)多态性
- Java基础--接口(Interface)
- 常见npm安装编译
- SSM框架注解整合
- Linux (Ubuntu 16.04)入门
- hduoj 1214
- SSL四次握手
- 【JAVA SE】20.接口(interface)
- D. Dasha and Very Difficult Problem
- MySQL必知必会-3安装Navicat Premium
- HDU1864:最大报销额(类01背包 浮点数处理)
- 『 Jack_a_Lent_Notes』---MCU的库函数的尝试[ATmega128
- 欢迎使用CSDN-markdown编辑器
- Json基础
- pageEncoding与contentType的区别
- Trie树标准模版