본문 바로가기
뉴렉처 과정 기록 (Backend)/JAVA

03/23 JAVA 구조화, 함수

by yeonee3219 2021. 3. 23.

 

함수의 4가지 특징 중, 재사용을 생각해보자.

 

 

콘솔 출력용으로만 사용되는 함수가 되버렸다

 

출력부분을 분리하는게 낫겠다

 

-> 한번더 또 다시 분리? 

 

 

 

 

 

내가 해본 건 이 코드.. max값을 반환해서 출력하는 부분을 main함수 안에 두었다.

 

 

 

 

만들었던 printMax함수안에서 max값을 구해서 리턴하는 getMax함수 분리하기

 

 

 

검사진행수가 가장 많았던 날짜까지 두개의 함수로 분리

->

 

 

 

 

 

 

다음,

 

레코드를 로드하는 함수를 따로 만들었는데 rows에 null값이 있는 오류 때문에 실행이 안된다

 

 

리턴 값을 반환하는 함수로 바꿔보자

 

 

 

 

 

 

고쳐보았다

 

 

 

잘했다!

 

 

 

 

 

 

 

함수로 다 정리해보았다

 

 

 

 

 

 

 

 

 

 

 

 

* top-down 방식으로 로또 프로그램 만들어보기

 

 

공유자원 생성

 

무엇을 할 건지 정해놓고 껍데기 만들기

 

 

코딩은 안돼있지만 구조화되었다

 

 

 

 

코드를 짜보았는데

 

 

제대로된 결과가 아님

 

 

 

 

 

 

 

www.youtube.com/watch?v=DXI9HbXKrUs

 

조금 힌트얻고

 

 

 

고쳐보기

 

 

된 것 같다..

 

 

'뉴렉처 과정 기록 (Backend) > JAVA' 카테고리의 다른 글

03/25 JAVA 캡슐화  (0) 2021.03.25
03/24 JAVA 캡슐화, 함수재사용, jra  (0) 2021.03.24
03/22 JAVA 함수, 매개변수  (0) 2021.03.22
03/19 JAVA 구조체  (0) 2021.03.19
03/18 JAVA 구조체  (0) 2021.03.18