디자인 모드 의 Collecting Parameter

712 단어 디자인 모드F#
Collecting Parameter 는 내 가 비교적 즐겨 사용 하 는 모델 이다.
그 정 수 는 하나의 파 라 메 터 를 수집 결과 의 데이터 용기 로 한 다음 에 이 용 기 를 매개 변수 로 계산 결과 에 참여 하 는 모든 방법 에 전달 하고 결 과 를 수집 하 는 효 과 를 얻 는 것 이다.
예 를 들 면:

	private void f(Set<String> fileNames) {
		Set<ResultItem> resultItems = new HashSet<ResultItem>();
		for (String fileName : fileNames) {
			parseFile(fileName, resultItems);
		}

	}

	private void parseFile(String fileName, Set<ResultItem> resultItems) {
		ResultItem resultItem = new ResultItem();
		// parse file and set resultItem's property.
		resultItems.add(resultItem);
	}
      

좋은 웹페이지 즐겨찾기