How to run a anonymous method from class .
For instance,
I have a class
Class A {
void Save(){
//do something
}
}
Class B {
void Save(){
//do something
}
}
When I getting the object from somewhere:
Object something = (could be A or B both because object can accept anything.)
something.Save() //doesn't work. To solve this I could use inheritance(abstract class or Interface) but if I want to do it anonymously
Like in VB
object Form = SomeRandomForm
Form.Save() // anonymously no need to inherit
Is it possible in java?