본문 바로가기
728x90

스터디/[white-ship] 자바 스터디(study hale)23

5주차 과제: BinaryTree 실습 꽤 오래 걸렸다. 구현하는데, 다른 분들의 코드를 보아도 잘 이해가 되지 않아서 많이 애먹었던 것 같다.. 과제 (Optional) int 값을 가지고 있는 이진 트리를 나타내는 Node 라는 클래스를 정의하세요. int value, Node left, right를 가지고 있어야 합니다. BinrayTree라는 클래스를 정의, 주어진 노드를 기준으로 출력하는 bfs(Node node)와 dfs(Node node) 메소드를 구현하세요. * DFS는 왼쪽, 루트, 오른쪽 순으로 순회하세요. 실습한 코드 보러가기 doyoung0205/live-study 온라인 스터디. Contribute to doyoung0205/live-study development by creating an account on GitH.. 2021. 1. 1.
0주차 : kick off 백기선님이 주최하는 자바스터디 주제: 자바 공부 방식: 매 주마다 공부할 거리들을 깃허브 이슈로 올려주신다. 해당 이슈에 공부한 내용을 댓글로 달면 확인해 피드백을 주신다. 출제한 주가 지나도 과제를 올릴 수 도 있고 출석으로도 인정이 된다. 다만 리뷰는 해당 주에 올린 것에 대해서만 한다. 출석률은 해당 저장소 README.md 파일을 통해서 확인할 수 있다. whiteship/live-study 온라인 스터디. Contribute to whiteship/live-study development by creating an account on GitHub. github.com 동기부여로 출석률이 좋으면 수료기념 티셔츠를 보내준다고 한다. 필자는 매주 매주 하다보면 그동안 놓쳤던 자바에 대한 생각이나 지식.. 2020. 12. 26.
6주차 과제: 상속 백기선님 ISSUE - 6주차 과제: 상속 6주차 과제: 상속 · Issue #6 · whiteship/live-study 목표 자바의 상속에 대해 학습하세요. 학습할 것 (필수) 자바 상속의 특징 super 키워드 메소드 오버라이딩 다이나믹 메소드 디스패치 (Dynamic Method Dispatch) 추상 클래스 final 키워드 Object 클래스 마 github.com 6 주차 학습할 것 (필수) 자바 상속의 특징 super 키워드 메서드 오버 라이딩 다이내믹 메서드 디스패치 (Dynamic Method Dispatch) 추상 클래스 final 키워드 Object 클래스 *추가: 더블 디스패치 와 visitor(방문자) 패턴 백기선님의 책추천 객체지향의 사실과 오해 오브젝트 사용한 코드 저장소 d.. 2020. 12. 26.
728x90