Re[2]: Интерфейсы, вызовы методов.
От: master_of_shadows Беларусь  
Дата: 09.07.04 09:09
Оценка:
Здравствуйте, Spaider, Вы писали:

S>Здравствуйте, master_of_shadows, Вы писали:


S>Может, в твоём случае лучше сделать вот так:


S>
S>  public interface IFoo
S>  {
S>    void Bar();
S>  }

S>  public class Base : IFoo
S>  {
S>    #region IFoo Members
S>    public virtual void Bar()
S>    {
S>      Console.WriteLine ("I'm big boss class");
S>    }
S>    #endregion
S>  }

S>  public class Child : Base, IFoo
S>  {
S>    #region IFoo Members
S>    public override void Bar()
S>    {
S>      base.Bar();
S>      Console.WriteLine ("I'm child class");
S>    }
S>    #endregion
S>  }
S>


В каких-то случаях да, но не во всех. Я имел ввиду те, не все случаи...
Более того, вопрос не в том как лучше, а в том как принипиально можно вызвать метод баозвого класса из потомка (смешно да).

    ...take a look at the sky, just before you die...
    << RSDN@Home 1.1.3 stable >>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.