不是呀,看到那个参数了吗public void render(Renderer renderer)
renderAreaContainer()方法应该在renderer中实现的
比如定义了一个类
Class Rend implements Renderer{
public void renderAreaContainer(AreaContainer area){
//实现这个方法
}
}
结果在调用render方法时实际上传给的参数应该是new Rend()
renderAreaContainer方法已经被实现了
renderAreaContainer()方法应该在renderer中实现的
比如定义了一个类
Class Rend implements Renderer{
public void renderAreaContainer(AreaContainer area){
//实现这个方法
}
}
结果在调用render方法时实际上传给的参数应该是new Rend()
renderAreaContainer方法已经被实现了
//实现这个方法
}
根本就没有这些!!!!
public void render(Renderer renderer)--这个方法目前也没有被真正的调用。当它被调用时,接口必须要实现,单可能实在别的程序中。
就像老大们写好了这些,他就不用去管如何实现了,自然会有人实现它。