텍스트 문서를 읽고 통계를 텍스트 파일에 쓰는 작은 프로그램을 디자인하는 데 많은 어려움이 있습니다. 우리는 아직 배웠던 모델 - 뷰 - 컨트롤러 형식을 사용해야합니다!파일 읽기 용 Java Model View 컨트롤러
기본적으로 모델 클래스는 텍스트 파일의 텍스트를 나타내며 String 또는 String 배열에 저장해야합니다. 또한 단어의 수와 그와 같은 것을보고하는 방법을 가져야합니다. 뷰 클래스에는 bufferedreader 및 writer가 있어야합니다. 컨트롤 클래스는 객체를 만들고 printResults() 메서드를 호출합니다. 나는 이것이 잘못 느낌이
Model model = new Model();
View view = new View(model);
view.writeFile();
:
그래서 나는 내 컨트롤 클래스는 같은 것을 갖는 시작했다. 내 모델 클래스를 텍스트 문서로 나타내려면 어떻게해야합니까? View 클래스에 보내 모델 클래스를 읽은 다음 뷰 클래스에서 모델 클래스의 메서드를 호출하여 통계를 작성하게 하시겠습니까? 더 나은 접근 방법이 있습니까? 아니면 여기에 누락 된 것이 있습니까?
프로그램에 사용자 인터페이스가 있습니까? 어쩌면 내가 틀 렸지만 본질적으로 MVC 패턴은 GUI (View로 개념화)를 포함합니다. –
입력이 없습니다. txt 파일을 읽고 통계를 작성해야합니다. 컨트롤은 단지 프로그램을 시작하기위한 것입니다. –