JavaSE_接口,接口中的修饰符
来源:互联网 发布:java算法数据结构视频 编辑:程序博客网 时间:2024/05/01 14:20
归纳:基于Java7,不包括Java8中的接口默认方法 与 接口类方法
1.接口中的方法
修饰符为 public abstract, 并且只能是 public abstract
2.接口中的成员变量
修饰符为public static final, 并且只能是public static final (无论Java7,8)
接口概述:
接口实际上是抽象类的更近一步抽象。
抽象类:
对于抽象类而言,抽象类是类名加上abstract修饰符,抽象类不可被实例化,
抽象类中可以没有抽象方法。
抽象方法:
抽象方法不能有方法体
示例:public abstract Object getBean(String beanName);
接口:
接口实际上是全是抽象方法的类(只能有抽象方法(Java8以前))
接口特点:
1. 见上面1.、2
2. 接口可以多继承
3.一个类可以实现多个接口
下面给出示例代码:
interface d{int MAX_INIT = 4;String getName();}interface c{void setName();//接口中的成员函数默认是以public abstract 进行修饰的//接口中的方法也不能用protected 进行修饰//接口中不能定义类函数// static void errorStatic();}interface m{}interface dc extends d, c{}public class InterfaceTest2 implements dc,m{@Overridepublic String getName() {return new String("interface test");}@Overridepublic void setName() {}public static void main(String[] args) {dc mDc = new InterfaceTest2();System.out.println(mDc.getName());System.out.println(mDc.MAX_INIT);}
0 0
- JavaSE_接口,接口中的修饰符
- java接口中的修饰符
- JavaSE_集合_Collection接口简介
- 【JavaSE_学习笔记】List接口
- JAVA接口中的方法和域的修饰符
- 修饰符、继承、重载、接口
- Java接口修饰符详解
- abstract修饰符和接口
- Java接口修饰符详解。
- 【JAVASE_学习笔记】抽象类与接口
- 【JavaSE_学习笔记】集合Collection接口
- Java接口修饰符详解-可以修饰接口的修饰符
- 类、属性、方法、接口 的 修饰符、访问修饰符
- 接口final 、static修饰符的使用
- 接口、抽象类、修饰符解析
- java接口的修饰符可以为?
- Java修饰符、抽象类、接口
- 抽象类与接口的修饰符
- 全自动桌面整理器
- 梯度下降法(一)入门
- 水平滚动
- sudo: /usr/bin/sudo must be owned by uid 0 and have the setuid bit set
- iOS中制作微信摇一摇的图框雏形
- JavaSE_接口,接口中的修饰符
- lucene学习 内存索引库和文件索引库结合
- 【iOS开发】数组的去重(无序和有序)
- 关于jquery插件的那点事!
- iOS NSURLSession 详解
- Java网络编程
- overridePendingTransition
- netstat 查看连接数
- android 解决asset下面文件太大报错问题