Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > Создание списка экземлпяров класса(насл) в классе


Автор: hug 15.3.2008, 12:51
Есть абстрактный класс:
Код

public abstract class Information
{
    private ArrayList somestreams = null;
    protected MemoryStream data = null;
    public void decompress()
    {
           Здесь надо создать экземпляры классов Price, и закинуть в arraylist
    }
}
public class Price : Information //наследник
{
}

Автор: QryStaL 15.3.2008, 14:13
Типа такого?

Код

    public abstract class Information
    {
        private ArrayList somestreams = null;
        protected ArrayList Somestreams
        {
            get { return this.somestreams; }
            set 
            {
                this.somestreams = value;
            }
        }
        protected MemoryStream data = null;
        public abstract void decompress();
    }
    public class Price : Information
    {
        public Price()
        {
            base.Somestreams = new ArrayList();
        }
        public override void decompress()
        {
            base.Somestreams.Add(new Price());
        }
    }

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)