Esempio n. 1
0
int main( int argc, char* argv[] )
{
#if CLASS
	Adaptee* ade = new Adaptee();
	Adapter* adt = new Adapter();
	adt->Request();
#else
	Adaptee* ade = new Adaptee();
	Adapter* adt = new Adapter( ade );
	adt->Request();
#endif
	return 0;
}
Esempio n. 2
0
int main(int argc, char **argv)
{
	Adaptee *ade = new Adaptee();
	Adapter *apt = new Adapter(ade);

	apt->Request();

	return 0;
}