public TYPE_1 METHOD_1 ( int position ) { switch ( position ) { case 0 : TYPE_2 VAR_1 = new TYPE_2 ( ) ; return VAR_1 ; case 1 : TYPE_3 VAR_2 = new TYPE_3 ( ) ; return VAR_2 ; default : return null ; } } 

public TYPE_1 METHOD_1 ( int position ) { switch ( position ) { case 0 : TYPE_3 VAR_2 = new TYPE_3 ( ) ; return VAR_2 ; case 1 : TYPE_2 VAR_1 = new TYPE_2 ( ) ; return VAR_1 ; default : return null ; } } 
