Я читал примеры представлений Duck Typing в Java с отражением. Я хотел бы знать, правильно ли это:
public interface Quackable {
public void quack();
}
В основном...
Object[] vec = {(Here I add some instances)};
for(int i=0; i < vec.length; i++) {
if(vec[i] instanceof Quackable)
vec[i].quack();
}