Declaring class objects within a class

That's the part I don't understand. I don't see where in the code I'm calling a no-argument constructor. The only two references to MGLED7 in the MGLED73 code are:

private:
		MGLED7 LED0,LED1,LED2;	//?? Declaring individual LED objects

Which is the declaration, and shouldn't be referencing a constructor or requiring constructor parameters, and

	: LED0(pin0,activeHigh,true), LED1(pin1,activeHigh,true), LED2(pin2,activeHigh,true) {} //??

(fromat from this forum) in which I am using the proper parameters.
If I use the code I started with in the MGELD73 constructor

	//Original code
	LED0 = new MGLED7(pin0,activeHigh,true);
	LED1 = new MGLED7(pin1,activeHigh,true);
	LED2 = new MGLED7(pin2,activeHigh,true);

I get exactly the same error.

AND, if I comment out all constructor references and just declare the objects in the class declaration (first code snipped above), I STILL get that error.
I'm out of time this morning, but will try to deconstruct it into just the lines that fail this weekend. Thanks.