81,092
社区成员
发帖
与我相关
我的任务
分享
public interface InterfaceE {
public void doIt();
}
public abstract class AbstractE implements InterfaceE {
protected String content;
public void doIt() {
System.out.println(content);
}
public abstract void setContent(String content);
}
public class ClassE extends AbstractE {
public ClassE(Object content) {
setContent(content.toString());
}
public void setContent(String content) {
this.content = content;
}
}
public class Main {
public static void main(String[] args) {
InterfaceE clazz = new ClassE("This is a test.");
clazz.doIt();
}
}