当前位置: 技术问答>java相关
求助!!implements的用法与作用,那位大虾可以解释一下???(在线等待)
来源: 互联网 发布时间:2015-08-14
本文导语: 求助!!implements的用法与作用,那位大虾可以解释一下???(在线等待) | implements就是实现的意思啊,顾名思义它实现一个已经定义好的接口中的方法!如: public interface MyInterface{ ...
求助!!implements的用法与作用,那位大虾可以解释一下???(在线等待)
|
implements就是实现的意思啊,顾名思义它实现一个已经定义好的接口中的方法!如:
public interface MyInterface{
public String MyInterfaceMethod1ToReturnString();
public void MyIntefaceMethod2();
......
//在这里定义一系列不需要实现的方法,其实现过程"延续到"他的子类中
}
public MyImplClass implements MyInterface{
public String MyInterfaceMethod1ToReturnString(){
return "My String here!";
}
public void MyIntefaceMethod2(){
//Do something else here!
}
}
通常接口之定义方法名称,并不实现,其实现可交给继承他的子类中实现!
通过接口就可以实现一对多的方法!即一个接口多个实现方法!
这也是OO中“多态性”的体现所在!
public interface MyInterface{
public String MyInterfaceMethod1ToReturnString();
public void MyIntefaceMethod2();
......
//在这里定义一系列不需要实现的方法,其实现过程"延续到"他的子类中
}
public MyImplClass implements MyInterface{
public String MyInterfaceMethod1ToReturnString(){
return "My String here!";
}
public void MyIntefaceMethod2(){
//Do something else here!
}
}
通常接口之定义方法名称,并不实现,其实现可交给继承他的子类中实现!
通过接口就可以实现一对多的方法!即一个接口多个实现方法!
这也是OO中“多态性”的体现所在!