【学习笔记】接口
来源:互联网 发布:ubuntu tar 编辑:程序博客网 时间:2024/05/18 01:28
public interface InOut { //创建一个接口
public void in();//只声明成员方法,没有方法实现
public void out();//只声明成员方法
}
package com.shine;
public class Box implements InOut { //Box实现接口InOut,"Box"报错,直接添加成员方法,对接口方法实例化
@Override
public void in() {
// TODO Auto-generated method stub
System.out.println("up");
}
@Override
public void out() {
// TODO Auto-generated method stub
System.out.println("under");
}
}
package com.shine;
public class Pipe implements InOut {
@Override
public void in() {
// TODO Auto-generated method stub
System.out.println("qian");
}
@Override
public void out() {
// TODO Auto-generated method stub
System.out.println("hou");
}
}
package com.shine;
public class Entry {
public static void main(String[] args) {
Entry mEntry = new Entry();
Box mBox = new Box();//创建Box类的对象
Pipe mPipe = new Pipe();//创建Pipe类的对象
mEntry.myIn(mBox);//引用成员方法myIn
mEntry.myOut(mBox);//引用成员方法myOut
}
public void myIn(InOut b) {//定义一个成员方法myIn
b.in(); //引用成员方法in
}
public void myOut(InOut b) {//定义InOut类成员方法myOut
b.out(); //引用InOut类成员方法out
}
}
- 学习笔记:ServletContext接口
- Query接口学习笔记
- Hessian接口学习笔记
- java接口学习笔记
- Hessian接口学习笔记
- ISprite接口学习笔记
- Java接口学习笔记
- Java接口学习笔记
- Java接口学习笔记
- Java接口学习笔记
- Java接口学习笔记
- Java接口学习笔记
- Java接口学习笔记
- Hessian接口学习笔记
- 接口测试学习笔记
- Java接口学习笔记
- Java 学习笔记-接口
- Java学习笔记【接口】
- HTML5基础篇之html(二)
- linux qcom LCD framwork
- 如何由RGB计算HSV空间的色相值
- Android——数据存储(四种方式之二)读写SD卡
- CSS包含块(Containing Block)
- 【学习笔记】接口
- 高性能协程库State Thread Library源代码剖析之一Makefile详解
- 飞行路线_bzoj2763_分层图+spfa
- Java集群优化——dubbo+zookeeper构建高可用分布式集群
- Javascript验证方法大全
- RxJava操作符(9)-连接
- Javascript创建对象
- 基础篇-View事件传递与绘制机制,自定义View实现理解
- Southern Subregion Problem K. Road Work