У меня такой дизайн:
public interface MyInterface {
public abstract List<Sth> getSth();
}
public class MyConcreteImplementation implements MyInterface {
private ConcreteSth mSth = new ConcreteSth();
public List<Sth> getSth(){
return mSth.getSth(additionalParams);
}
}
Цель приведенного выше кода - предоставить унифицированный метод для вызова из других классов.
Можно ли это назвать шаблоном? Если так, как назвать это?