JAVA接口
程序员文章站
2022-07-15 17:13:49
...
1.接口概念
2.接口定义
和类定义不同,定义接口不再使用class关键字,而是interface关键字
基本语法:
3.接口定义
4.使用接口
命名内部类的方法来使用接口:
代码样例:
主函数:
package project5;
public class Initail {
public static <IplayGmae> void main(String[] args) {
// TODO Auto-generated method stub
Telphone aaa =new Cellphone();
aaa.call();
aaa.massage();
Telphone bbb=new Smaller();
bbb.call();
IplayGame ip1 = new Smaller();
ip1.playGame();
IplayGame ip2 = new Psp();
ip2.playGame();
IplayGame ip3=new IplayGame() {
@Override
public void playGame() {
// TODO Auto-generated method stub
System.out.println("使用内部类");
}
};
ip3.playGame();
new IplayGame() {
public void playGame() {
System.out.println("使用匿名类");
}
}.playGame();
}
}
接口代码:
package project5;
public interface IplayGame {//接口会省略一个abstract
public void playGame();
}
接口引用代码:
package project5;
public interface IplayGame {//接口会省略一个abstract
public void playGame();
}