Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.11.2012, 08:28   #1
PointBreak
Пользователь
 
Регистрация: 12.05.2012
Сообщений: 15
По умолчанию C Sharp.Виртуальные методы.Коллекции

Здравствуйте! Помогите пожалуйста с вопросами к этой задачей:
Создать:
класс Base1:
поле int value (открытый доступ)
значение задаем в конструкторе
виртуальный метод getInfo() - возвращает значение строку
( пример: "Base1.value=123 (123 это есть поле value)" )

класс Der1:Base1:
getInfo
"Der1.value=..."

класс InfoMaker:
метод make() - результат перечислимое строк для класса Base1 (коллекция в виде arraylist или linkedlist)

+ тест - печать коллекции,т.е. вывод ее на консоль

Код:
class Base1
    {
        public int value;
        public Base1(int i) { value = i; }
        public virtual string getInfo()
        {
            return ("Base1.value" + value);
        }
    }
class Der1 : Base1
    {
        public override string getInfo()
        {
            return ("Der1.value" + value);
        }
    }
class InfoMaker
    {
      ...
    }
class Test
    {
        static void Main(string[] args)
        {
            Base1 bs1 = new Base1(123);
            ...
        }
    }
1) как реализовать метод make() в классе InfoMaker? т.е. создать коллекцию для Base1
2) и как в test выводить эту коллекцию?
PointBreak вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
виртуальные методы p789 C# (си шарп) 1 23.10.2012 10:36
Виртуальные методы. Почему бы всегда не использовать их? haruhi Общие вопросы C/C++ 7 26.11.2011 16:44
Виртуальные методы peplenko C# (си шарп) 8 09.04.2011 04:40
Виртуальные методы Kn793 Общие вопросы C/C++ 5 26.06.2010 15:08
Полиморфизм и виртуальные методы Викдон Общие вопросы Delphi 1 02.02.2009 04:40