question: factory method to create a new product concode_field_sep Product product concode_elem_sep int amount concode_elem_sep double price concode_field_sep void setProduct concode_elem_sep Product getProduct concode_elem_sep String toString concode_elem_sep void setAmount concode_elem_sep void setPrice concode_elem_sep double getPrice concode_elem_sep int getAmount
target: Product function ( ) { return new Product ( ) ; }