как можно определить что-то типо процедурного типа или классового метода(как в Delphi), который можно будет определять позже, но юзать сейчас, создавая при этом объекты данного класса?
не используя интерфейсы (интерфейсные ссылки).
public class MyClass {
public void method() {}
}
...а потом...
MyClass obj = new MyClass() {
public void method()
{
//что тебе надо
}
};
public abstract class A {
public void myMethod() {
// bla bla bla;
}
}
public class B extends A {
public void myMethod() {
// bla bla bla;
}
}
public abstract class A {
public abstract void myMethod();
}
public class B extends A {
public void myMethod() {
// bla bla bla;
}
}