public interface MyLibrary {
void myMethod();
}
public class MyLibraryImpl implements MyLibrary {
@Override
public void myMethod() {
}
}
public class MyLibraryConfig {
public static void initialize() {
}
}
public class MyApp {
public static void main(String[] args) {
MyLibraryConfig.initialize();
MyLibrary myLibrary = new MyLibraryImpl();
myLibrary.myMethod();
}
}