类的接口和抽象类
来源:互联网 发布:dnf自动存装备源码 编辑:程序博客网 时间:2024/06/03 10:14
主要分三步:
1.抽象类的定义
抽象类使用关键字abstract声明。抽象类中通常包含抽象方法,抽象方法一般是不完整的方法,只含有一个声明,没有方法主题,如果一个类中包含一个抽象方法,那么他一定是抽象类。抽象方法的形式
abstract void 函数名();
2.接口的定义
接口定义只要将类中的‘class’改为‘interface’关键字,然后在接口中定义使用方法即可。一般接口是为了统一类的继承风格。接口也包含基本的数据类型的数据成员,但是他们被默认为static和final。
3.继承抽象类和实现接口
继承重要就是使用extends关键字,实现也很简答,使用implement关键字声明即可。
代码实现:
定义接口
interface player{
int flag=1;
void play();
void pause();
void stop();
}
抽象类
abstract class playing{
public void display(Object oPara){
System.out.println(oPara);
}
abstract void winRun();
}
继承抽象类和实现接口
public class newPlay extends playing implenments player{
public void play(){display("newPlay.play()");}
public void pause(){display("newPlay.pause()");}
public void stop(){display("newPlay.stop()");}
void winRun(){display("newPlay.winRun()");}
public static void main(String[] args){
newPlay p=new newPlay();
p.play();
p.pause();
p.stop();
p.winRun();
}
}
红字为上面提到的关键字,代码结果如下
- 接口的行为抽象和抽象类的行为抽象
- 抽象接口和抽象类
- 接口和抽象类
- 接口和抽象类
- 接口和抽象类
- 抽象类和接口
- 抽象类和接口
- 抽象类和接口
- 接口和抽象类
- 抽象类和接口
- 抽象类和接口
- 接口和抽象类
- 抽象类和接口
- 抽象类和接口
- 抽象类和接口
- 抽象类和接口
- 接口和抽象类
- 抽象类和接口
- 冒泡排序
- Linux下建立自定义命令的过程
- 递归算法详解
- eclipse配合opencv的设置
- 【C】单词统计
- 类的接口和抽象类
- XML第十七讲:根据Schema生成XML文档
- Fence Repair
- Hibernate延迟加载Session关闭的解决方案
- Windows环境下Android NDK环境搭建
- 《COM技术内幕》图摘
- test
- 一种排序
- 搭建一个后台服务器--服务端(阻塞)