Array of subclasses

DarkRiDDeR via Digitalmars-d-learn digitalmars-d-learn at puremagic.com
Wed Oct 21 23:14:32 PDT 2015


Hello. I have a class:

abstract class Addon
{
	public activate(){...}
	...
}

its children:

class A: Addon {... }
class B: Addon {... }

How do I create an array of subclasses Addon? For example, one 
could to do so:

T[2] addons = [new A(), new B()];
foreach(T addon; addons){
	addon.activate();
}




More information about the Digitalmars-d-learn mailing list