Java 从类外添加/替换方法

Java 从类外添加/替换方法,java,Java,如何从抽象类的外部添加或替换方法(我需要两者都做)?我有类代码,可以在外部.java文件中追加代码(对不起,我不是java专家)。创建一个扩展抽象类的类。如果yiu不想为一个类创建一个新文件,你可以通过一个注释类创建一个对象。为什么?你所能做的就是在继承自抽象类的类中添加/重写方法,但它当然不会扩展抽象类本身。我需要为我的一个项目这样做(不能给出很多细节)。这个问题的上下文太少,无法给出有意义的答案。“添加或替换方法”是什么意思?在源代码中?在运行时?动态的?请给出一个例子,说明你需要这样做的情

如何从抽象类的外部添加或替换方法(我需要两者都做)?我有类代码,可以在外部.java文件中追加代码(对不起,我不是java专家)。

创建一个扩展抽象类的类。如果yiu不想为一个类创建一个新文件,你可以通过一个注释类创建一个对象。

为什么?你所能做的就是在继承自抽象类的类中添加/重写方法,但它当然不会扩展抽象类本身。我需要为我的一个项目这样做(不能给出很多细节)。这个问题的上下文太少,无法给出有意义的答案。“添加或替换方法”是什么意思?在源代码中?在运行时?动态的?请给出一个例子,说明你需要这样做的情况。但是,它是否真的修改了我所说的类,或者只是创建了一个相同的新类?我无法修改调用第一个类中定义的方法的代码。如果@Bogdacutu扩展一个类并重写一个方法,那么从原始类到该方法的任何调用都将调用您的方法定义。在方法内部,可以调用
super.method()
来访问原始类。