JAVA基础:接口注意事项
来源:互联网 发布:淘宝怎么提高流量 编辑:程序博客网 时间:2024/05/21 19:38
1. 接口:
A. 让没有继承关系的类,也能共享行为,解决单继承丰富度不够的问题
B. 接口关注的是行为的共享
C. 接口独立于类之外,自成语法,是一种独立的数据类型
D. 接口语法:定义接口、类实现接口、接口继承接口,接口不能产生对象
2. 特点
A. 关键字interface这说明接口是一种独立的数据类型
B. 接口中属性只能是公共静态常量属性,同时满足
就算不写修饰符也是默认满足publistatic final的
C. 接口不能有构造方法
D. 接口里面的方法只能是公共的、抽象的方法,就算不写public abstract,也会默认是公共抽象的
E. 在JDK1.8新功能中,接口可以书写实现了的方法,弹药使用default关键字修饰public default void methonA(){ }
F. 接口不能有初始化块
3. 接口的第一种用法:让类实现接口,使用关键字implements
A. 实现接口的类必须实现接口所有的抽象方法,除非这个类是抽象类
B. 一个类可以实现多个接口,在implements关键字后面书写多个接口的名字用,分隔
A. 公共接口的名字必须和接口所在JAVA文件内的名字保持一致
B. 类在实现接口的同时可以做继承
4. 接口的第二种用法:接口可以继承接口,使用关键字extends
A. 子接口继承父接口以后,自动拥有了父接口的抽象方法
B. 接口继承接口,允许多继承
C. 接口的引用可以指向这个接口实现类的对象
5. 用法
与生俱来的行为写入抽象类,附属添加的行为写入接口
接口设计原则:最小接口
- JAVA基础:接口注意事项
- java基础的注意事项
- JAVA基础语法注意事项
- JAVA API接口提供注意事项
- 【Java基础】Java接口
- [Java基础]Java接口
- Java基础 - 接口
- java基础----接口
- Java基础----接口
- Java基础_接口
- Java基础复习:接口
- java基础_03_接口
- Java接口基础
- java基础之接口
- java基础-接口
- JAVA基础之接口
- Java基础---接口
- java基础--接口、多态
- C#-Cookie
- 字节流和字符流 篇
- php基础(六)
- 【BZOJ 2038】小Z的袜子【莫队+分块裸题】
- C#-FTP
- JAVA基础:接口注意事项
- 我的青春
- 关于对跨浏览器实现的事件处理程序
- uboot_编译过程_1
- C#-web Post/Get
- Java语言----异常专栏
- test
- leetcode--rotate_image
- Linux软连接和硬链接