Пользователь пока ничего не рассказал о себе

Наибольший вклад в теги

Все теги (3)

Лучшие ответы пользователя

Все ответы (2)
  • К какому классу в данном случае будет обращаться интерфейс?

    @badzoleen
    Допустим ты реализовываешь свой интерфейс двумя различными классами:
    public class PhoneReader : IPhoneReader { /* code.. */ }
    public class TabletReader : IPhoneReader { /* code.. */ }


    В конструкторе класса ModileStore ты сам укажешь какую реализацию использовать:
    ModileStore store = new ModileStore(new PhoneReader ()); // тут будет использоваться PhoneReader 
    ModileStore anotherStore = new ModileStore(new TabletReader ()); // тут будет использоваться TabletReader
    Ответ написан
    Комментировать