草庐IT

Java:扩展对象类

我正在编写(嗯,完成)Java的“扩展”,这将有助于角色编程。我用javacc将我的代码翻译成Java代码。我的编译器向每个声明的类添加一些代码。这是一个更清楚的例子:MyClassextendsStringimplementsObjectWithRoles{//implements...isadded/*Addedbyme*/publicsetRole(...){...}public.../*Endsofstuffadded*/...//myClassstuff}它为您声明的每个类添加了Implements..和必要的方法。很粗糙,不是吗?如果我在一个类中编写我的方法并且所有类都扩展