一、接口的实现
1、一个类可以实现多个接口;
2、实现了接口就要实现接口中的方法;
3、多个无关的类可实现同一个接口;
4、在Java中,可以通过接口来模拟多继承;
5、使用implements
关键词来实现
接口,如果实现多个接口,那么接口直接用 ,
间隔;
二、语法
<modifier> class <name> [extends <superclass>] [implements <interface> [,<interface>]] {
<declarations>
}
三、编程实战
代码的详细解读,可以参考视频教程
接口:IPerson.java
/**
* User: 祁大聪
*/
public interface IPerson {
// public final String name = "sanNi";
public void getName();
public void getAge();
}
接口:IBoy.java
/**
* User: 祁大聪
*/
public interface IBoy {
public void dance();
}
PersonImpl.java
:实现了两个接口,继承了一个类
/**
* User: 祁大聪
*/
public class PersonImpl extends PersonTest implements IPerson, IBoy {
@Override
public void getName() {//实现父接口中的函数,最好也加上 @Override
}
@Override
public void getAge() {
}
@Override
public void dance() {
}
}