我想设计一个自己用的工具包,请助表现模式

03-03-07 nameisaj

我要建立一个tools包

tools包里分别有

+string

+io

+http

+error

+encrypt

....

而且它们还包含有不同的实例方法的class

例string

有str.java ht.java,varr.java...

error有js.java,htm.java...

现在我想把tools集合成一个interface tools.然后我在程序中调用,只需要调用这个interface就可以调用tools里面的所有方法.请问低层应该怎么去构思?

我初想是这样:

例string

有str.java extends ht.java extends varr.java...

然后string 结成string自己的interface,

其它的都一样,最后成

interface string,io,http,error,encrypt......

请问这种方法是否行得通?