JAVA学习【知】接口
来源:互联网 发布:rm恢复删除文件 mac 编辑:程序博客网 时间:2024/06/06 00:02
接口的定义:
接口是抽象方法和常量值的定义的集合,接口是一种特殊的抽象类,这种抽象类中只包含常量和方法的定义,而没有变量和方法实现
接口特性
1.一个类可以实现多个接口
2.接口中只能定义抽象方法,而且这些方法默认为public的,也只能是public的
3.接口可以继承其它的接口,并添加新的属性和抽象方法。
4.多个无关的类可以实现同一个接口
5.一个类可以实现多个无关的接口
6.与继承关系类似,接口与实现类之间存在多态。
PS:以上摘自尚学堂JAVA教程中对接口的定义。
接口 关键字interface
如果定义一个接口,只需要把一个类的class关键字变成interface就行
例:
interface animal{
public void run(){
}
public void sing(){
}
}
因为接口是一个抽象类,所以没有的方法实现。这里接口的用法类似于继承
如果要某个类实现接口 那么语句如下:
public dog implements animal
{
//;
}
接口就简单的介绍这,其实接口的用法和继承很相似,当然也包括了多态。
不在这里多介绍了,以后会详细介绍
- JAVA学习【知】接口
- java接口学习例子
- java接口学习笔记
- Java接口学习笔记
- java 学习 --------接口概念
- Java 接口学习
- Java接口学习笔记
- Java接口学习笔记
- Java接口学习笔记
- Java接口学习笔记
- Java接口学习
- java 学习之接口
- Java接口学习笔记
- java接口学习例子
- Java接口学习笔记
- [java学习]接口扩展
- Java Observer接口学习
- Java学习-接口
- 谋划(10)
- 再看计算机本科该如何学习
- Remoting之异步操作模式
- 启封
- 客户端、服务端验证登录
- JAVA学习【知】接口
- 大型网站架构演变和知识体系
- 解决log4net独占日志文件的问题以及 log4net的各种输出配置(Appender)
- 线程池的介绍及简单实现
- 俺在这里安家啦
- Eclpse与MyEclipse崩溃JVM terminated. Exit code=1的解决办法
- CeleDial 1.6.744 - Pocket PC 电话智能拨号助手(转)
- 谋划(11)
- 忙中出错多