Показать сообщение отдельно
Старый 26.05.2011, 08:29   #2
Venom2
 
Сообщений: n/a
Ответ: [Вопрос] Лист с элементами различных типов

Сообщение от Greymem Посмотреть сообщение
так как у каждого типа, который я хочу запихнуть в лист, есть методы с одинаковым названием но разными алгоритмами. И я хотел бы эти методы запускать прогуливаясь только по одному листу.
Сделай базовый тип с абстрактными методами и наследуй от него оба других, ну и проходи по списку базовым типом:

Type BaseType

	Method MyMethod() Abstract

End Type

Type MyType1 Extends BaseType
	
	Method MyMethod()
	End Method
	
End Type

Type MyType2 Extends BaseType
	
	Method MyMethod()
	End Method
	
End Type

For Local Item:BaseType = EachIn Content
	Item.MyMethod()
Next
 
Ответить с цитированием