Java实现多继承效果

来源:互联网 发布:mysql 入侵 编辑:程序博客网 时间:2024/04/28 04:42

在Java中没有多继承,但可以通过抽象类和实现接口来实现

比如定义一个接口,接口里面定义内部类,在内部类里就可以写方法了。

这样只要在接口里实例化这个内部类(接口里的成员变量都是static,final的),实现这个接口的类就能通过调用这个成员变量来调用方法了,就像实现了多继承一样。

public interface BaseInterface {

Tools tools = new Tools();


class Tools {
public Boolean isEmpty(String s) {
return (s == null || s.length() == 0);
}
}
0 0
原创粉丝点击