센서 시 뮬 레이 션 플랫폼 - 실험 환경 설정 (4)

2096 단어 환경 설정
실험 환경 설정, 최초의 생각 은 다음 과 같 습 니 다.
한 가지 유형 이 있어 야 한다. 예 를 들 어 장소 가 길 고 넓 은 등 다양한 실험 환경 파 라 메 터 를 전문 적 으로 관리 해 야 한다. 예 를 들 어 이 유형의 구조 함수 에서 파일 을 읽 고 외부 xml 를 설정 파일 로 각종 파 라 메 터 를 불 러 올 수 있다.이렇게 하면 사용 할 때 다음 과 같이 할 수 있다.
Config config = new Config();//             

var width = config.width;

그러나 틀 에 있어 서 이 방법 은 보기 에는 좋 은 것 같 지만 실제로는 하기 어렵다. 왜?매개 변수 가 확실 하지 않 군요. 서로 다른 실험 에는 서로 다른 종류의 매개 변수 가 있 고 실험 1 의 매개 변 수 는 길 고 넓 습 니 다.실험 2 는 길이, 너비, 높이 입 니 다. config. property 를 어떻게 설정 해 야 합 니까?
다시 생각해 보 니 사실은 제 가 문 제 를 복잡 하 게 생각 했 습 니 다. 실험 환경 설정 은 특정한 알고리즘 에 사용 되 는 것 입 니 다. 그래서 프레임 워 크 는 각종 매개 변 수 를 관리 하 는 유형 만 제공 해 야 합 니 다.
이 문 제 는 하나 입 니 다. 하나의 클래스 가 필요 합 니 다. 변수의 저장 과 가 져 오기 가 필요 합 니 다.
//

config.setProperty("width",500);

//       

var value = (double)config.getProperty("width");

//       

var value = (int)config.getProperty("width");

문 제 는 변수 가 저 장 될 때 변수 유형 이 Object 로 퇴화 되 기 때문에 사용 자 는 변수의 유형 을 기억 해 야 합 니 다.
실험 초기 화 시 환경 설정 을 설정 합 니 다. 정적 함 수 를 쓰 거나 구조 함수 에서 초기 화 되 거나 파일 을 읽 을 필요 가 없습니다. 오히려 직관 적 이지 않 습 니 다.

좋은 웹페이지 즐겨찾기