corater framer1(pict1);
//cout << pict1;
CFrameDecorater framer2(pict1);
//cout << pict1;
CPicture pict2(init1, 4);
CHorseDecorater hors(pict1, pict2);
//cout << pict1;
CFrameDecorater framerHorse(pict1);
//cout << pict1;
CHorseDecorater hors2( pict2, pict1);
//cout << pict2;
CFrameDecorater framer3(pict2);
CHorseDecorater hors3( pict1, pict2);
cout << pict1;
return 0;
}
作者 huaxiazhihuo
|