记录每天的学习(1)接口: interface

public class InterfaceTest {

/*

 * 接口: interface

 * 格式 :interface 接口名{}

 * 说明:

 * 1.接口和类是并列关系  

 * 2.接口不能被实例化

 * 3.接口中只能有常量和抽像方法(jdk1.8之前)

 * 4.接口和接口之间的关系 :继承关系而且是多继承

 * 5.类和接口的关系 : 类  implments 接口 ,可以实现多个接口 (java是单继承多实现)

     一个类实现接口后必须重写接口中的所有抽像方法。

  如果不想重写接口中的方法该类可以声明成抽像类

 * 6.接口和类之间的多态性

 格式 接口的类型 变量名 = new 接口的实现类的对象()-接口的类型指向接口实现类的对象

 */

public static void main(String[] args) {

System.out.println(MyEnglish.NAME);

System.out.println(MyEnglish.age);

}}

/*接口 jdk1.8之前*/

interface MyEnglish{

//常量

public static final String NAME = "interface";

//默认会添加上public static final

int age = 10;

//抽像方法

public abstract void say();

//默认会添加上public abstract

void show();

}

posted @   妖女小猫  阅读(3)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
点击右上角即可分享
微信分享提示