Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Общие вопросы по .NET и C# > Полиморфное поведение |
Автор: 6atoh 21.9.2006, 22:56 |
У меня есть три класса, которые реализуют один базовый интерфейс ISorter. У каждого из них есть свой собственный метод Sort(). Как сделать так, чтобы допустим в цикле вызывался метод Sort(), но каждый раз для разного класса? |
Автор: 6atoh 21.9.2006, 23:18 |
Ваще мне надо сделать вот что: Invoke in polymorphic manner the sorting methods of 3 sorter classes starting with the class, the name of which was entered using the console window у меня три класса: BubbleSorter, QuickSorter и ShakerSorter Просто я думал можно создать массив обьектов этих классов(или нельзя ![]() |
Автор: Exception 22.9.2006, 08:30 | ||
|
Автор: 6atoh 22.9.2006, 11:30 | ||
при компиляции выводит эррор MainClass.cs(26): ) expected. что это может быть? У меня фреймворк 1.1 |
Автор: reloni 22.9.2006, 12:36 |
6atoh, дженерики только во втором фреймворке. Используй тогда например ArrayList. |
Автор: 6atoh 22.9.2006, 13:13 | ||
спасибо |