Java基础教程30-接口
来源:互联网 发布:windows xp怎么升级 编辑:程序博客网 时间:2024/06/05 00:16
本篇介绍Java中的接口的基本使用和简单的概念。接口和抽象类有点类似,接口不是类,接口只是声明了方法,没有具体实现。在JAVA编程语言中是一个抽象类型,是抽象方法的集合,接口通常以interface来声明。一个类通过继承接口的方式,从而来继承接口的抽象方法。接口无法被实例化,但是可以被实现。一个实现接口的类,必须实现接口内所描述的所有方法,否则就必须声明为抽象类。
1. 先来了解接口的声明
Java中是用 interface声明接口的,类是用class来声明。
package lesson01;public interface Student {public int getAge();}2. 接口的实现
接口的实现,需要继承这个接口的类去重写方法来实现。
package lesson01;public class Student_ABC implements Student {public int getAge(){return 15;}}在Java中接口的实现需要用implements关键字,关键字后面跟着接口。
3.什么时候用implements和extends
1)如果前后两个都是class,那么就用extends
2)如果前面一个是class,后面一个是interface,那么就用implements
3)如果前后两个都是interface,就用extends。
阅读全文
0 0
- Java基础教程30-接口
- java基础教程2:接口
- java基础教程--接口
- java基础教程-包和接口
- Java数据库接口JDBC基础教程之驱动设置
- Java数据库接口JDBC基础教程之驱动设置
- JAVA程序设计基础教程 抽象类、接口与包
- java基础教程5:内部类和内部接口
- java基础教程:面向对象之接口(17)
- Kotlin基础教程-接口
- java基础教程
- JAVA基础教程
- java基础教程
- java基础教程
- Java基础教程
- Java基础教程
- Java基础教程
- java基础教程
- 数据重塑,以及长宽数据的相互转化
- POJ 1006代码实现收获
- 第一人称<Rotate>
- 2017.06.18 总结近一周学习
- 基于android的Socket通信
- Java基础教程30-接口
- 第一人称<SceneController >
- jdbc启动错误(The driver has not received any packets from the server)
- Spring3.1.0实现原理分析(十四).MVC之处理器映射
- dubbo 实践
- 用于Matlab的多摄像机系统校准工具箱 用于Matlab的多摄像机系统校准工具箱 这是用于校准多摄像机系统的工具箱。该工具箱的要求是系统中的两个相邻摄像机应该能够同时看到校准板的某些部分。一般来说
- Python之数组(array)使用方法总结与Numpy中的数组用法
- 计算机网络
- nginx_upstream_check_module