public BaseDoor MakeDoor( bool wood, DoorFacing facing ) { if ( wood ) return new DarkWoodHouseDoor( facing ); else return new MetalHouseDoor( facing ); }