JAVA--接口
来源:互联网 发布:软件设计师考试真题 编辑:程序博客网 时间:2024/05/29 02:20
接口的定义格式:
interface 接口名 { 成员变量;(默认为常量) 成员函数;(抽象函数) }
接口的使用注意:
1.接口是一个类。2.接口的成员变量默认为常量(public static final)。3.接口中的方法都是抽象的方法,默认为 public abstract 。4.接口不能创建对象,没有构造方法,如需创建对象,可用多态。5.接口是给类实现使用的,非抽象类实现一个接口时,必须要把接口中所有的方法实现。
实现接口的方式:
class 类名 implements 接口名{}
接口的作用:
1.拓展功能。2.定义约束规范。3.程序的解耦。
样例代码:
class Student{ String name; public Student (String name) { this.name = name; } public void learn() { System.out.println(name + "学习。。。"); }}interface MakeMoney //定义接口{ public void money();}class StudentMakeMoney extends Student implements MakeMoney{ public StudentMakeMoney(String name) { super(name); } public void money() { System.out.println(name + " 赚钱。。。"); }}class Demo4{ public static void main(String[] args) { StudentMakeMoney aa = new StudentMakeMoney(" 小明"); aa.learn(); Student bb = new Student("ciao"); bb.learn(); aa.money(); }}
类与接口的关系:
1.类用来实现接口。 2.一个类可以实现多个接口,但是类是单继承的。 3.抽象类实现接口时,不必要实现接口中所有的方法。
接口与接口之间的关系:
1.接口与接口之间是继承关系,一个接口可以继承多个接口。
0 0
- Java接口 和 接口
- Java接口继承接口
- Java接口
- Java接口
- Java (接口)
- Java 接口
- java 接口
- java接口
- Java 接口
- Java接口
- Java接口
- java 接口
- java 接口
- JAVA接口
- java接口
- java接口
- JAVA接口
- java 接口
- ds存储管理软件 storage Manager下载方法
- OC 类 和 对象
- Modify the /etc/apt/sources.list for Ubuntu
- C与C++中结构体的区别,C++中结构体和类的区别
- 蓝桥杯——2的幂次
- JAVA--接口
- accumulate函数
- C++基础——使用字符串作为函数模板的实参
- AxureRP7.0 MAC
- 栈的实现与应用
- 欢迎使用CSDN-markdown编辑器
- 获取SDCard存储大小
- ios多线程编程
- 利用XStream将List<String>转为xml后指定String的别名