JAVA(十五)--接口INTERFACE
来源:互联网 发布:yahoo input mac 编辑:程序博客网 时间:2024/05/21 17:17
抽象类(abstract class),抽象方法(abstract method)
当我们要创建一个类,只是用来作为一个统一的界面,提供方法名和属性名,而不去实现,我们就需要用到抽象方法。如果还是用普通的类,那可能会不小心去实例化它,但它里面一些东西是没有实现的。这在运行时就会出现错误, 而且是在使用的时候发现。最好是能够在编译时就发现错误,所以我们就需要用到关键字abstract。
如果一个类中有抽象方法,那么这个类就一定是抽象类,要在类名前加关键字abstract。抽象方法类似C++中的纯虚函数一样。抽象类是不能实例化的。
继承了抽象类的类如果没有实现所有的抽象方法,那么它也是抽象类。
如果一个抽象类中所有的方法都是抽象的,没有实现的,那么我们就叫他接口,interface。
接口就像是一个协议,让使用这个接口的人同意要使用,实例化哪些方法。继承接口用关键字implements。
接口中的方法默认package,对于同一个包中的就是public。所有的属性都是static,final。
0 0
- 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)
- java中的接口(interface)
- redis 开机启动
- redis-JedisPoolConfig配置
- redis.conf 配置事例
- redis.conf 配置详解
- redis协议
- JAVA(十五)--接口INTERFACE
- redis源码分析
- redis之如何配置jedisPool参数
- redis主从切换的集群管理
- 一致性哈希算法与Java实现
- 0.1、/etc/profile
- 1.0 、启动命令
- 1.1.1、 linux防火墙
- Activity调用Service的方法