第二十七天

认识了接口,学会了接口的声明方法,明天学习接口的使用

一、接口

接口时Java语言中为解决无法实现多继承而提供的一个解决方案。接口中没有实际的方法实现,只定义了一些空壳,一个类可以通过接口实现多重继承关系。

二、接口的定义以及使用

1、一个简单接口的例子
接口就是一种特殊的抽象类,接口中只提供了方法的原形,但是没有具体的方法实现。
**接口中的方法都是抽象类,并没有方法具体的实现。接口中的方法,必须由接口的实现类来实现。

interface Student{
   int clas = 0604;//设置班级
   void learning();//设置学习方法
   void eat();     //吃饭方法
   void sleep();   //睡觉方法
}

class Student1 implements Student{
   public void eat(){
      System.out.println("学生正在学习");
   }
   public void learning(){
      System.out.println("学生正在吃饭");
   }
   public void sleep(){
      System.out.println("学生正在睡觉");
   }
}

***接口中的方法都是抽象类,并没有方法具体的实现,接口中的方法必须由接口的实现类来实现。

2、接口的定义

[修饰符] interface 接口名[extends 父类名列表]{

[public][static][final]常量;

[public][abstract]方法;

}

posted @ 2020-08-01 15:33  yasai  阅读(70)  评论(0编辑  收藏  举报