whiteship/live-study

8주자 과제: 인터페이스

whiteship opened this issue · 204 comments

목표

자바의 인터페이스에 대해 학습하세요.

학습할 것 (필수)

  • 인터페이스 정의하는 방법
  • 인터페이스 구현하는 방법
  • 인터페이스 레퍼런스를 통해 구현체를 사용하는 방법
  • 인터페이스 상속
  • 인터페이스의 기본 메소드 (Default Method), 자바 8
  • 인터페이스의 static 메소드, 자바 8
  • 인터페이스의 private 메소드, 자바 9

마감일시

2021년 1월 9일 토요일 오후 1시까지.

https://leegicheol.github.io/whiteship-live-study/whiteship-live-study-08-interface/

8주차 과제 제출합니다!!
감사합니다!! 😄

8주차 과제 제출합니다. :)

https://www.notion.so/4b0cf3f6ff7549adb2951e27519fc0e6

(whiteship) 추상 클래스 사용하던 예제 중에 하나를 잘 보여주셨네요. 감사합니다.

https://b-programmer.tistory.com/248

8주차 과제 제출합니다.!

https://wookcode.tistory.com/19?category=979588

8주차 과제제출 합니다!

https://sujl95.tistory.com/60
8주자 과제 입니다

8주차 과제입니다. 감사합니다~

bswsw commented

https://blog.baesangwoo.dev/posts/java-livestudy-8week/
8주차 과제 제출합니다~! 감사합니다 👍

(whiteship) 기본 메소드 다중 상속 예제 감사합니다.

8주차 과제입니다.
https://dev-coco.tistory.com/13
감사합니다

(whiteship) 기본 메소드 등장 배경에 대해 잘 설명해 주셨네요. 감사합니다.

8주차 스터디 과제입니다.!!
열심히 따라가겠습니다.
https://blog.naver.com/umjaejeong2/222196618407

8주차 과제 제출합니다.
https://blog.naver.com/swoh1227/222196781438

8주차 과제제출합니다
https://blog.naver.com/shpain2/222196045386

8주차 과제 제출합니다 :3
https://yadon079.github.io/2021/java%20study%20halle/week-08

(whiteship) 미포 바텀 예제 좋군요 ㅋㅋ

8주차 과제 제출입니다!
https://hyeonic.tistory.com/38

8주차 과제 제출
https://k3068.tistory.com/34

(whiteship) is-a , has-a 설명 감사합니다.

8주차 과제 제출합니다~🙌🏻

8주차 과제 제출합니다.
https://kils-log-of-develop.tistory.com/437

선장님 8주차 과제 제출합니다!
https://blog.naver.com/sejonghumble/222198890478

8주차 과제 제출합니다. 감사합니다.
https://jeeneee.dev/java-live-study/week8-interface/

8주차 과제 제출 합니다. 감사합니다. : )
https://www.notion.so/8-c057a46e1970469b8e7ecf228cd40831

8주차 과제 제출 합니다. 감사합니다!
https://scshim.tistory.com/228

8주차 과제 제출합니다!
https://hoi-hoon.github.io/study/live-study-8/

etff commented

8주차 과제 제출합니다.
https://itcoin.tistory.com/489

8주차 스터디 정리본 제출합니다.
https://www.notion.so/damho1104/8-a9a14fb3469a4a75a2f1490acb1c32e8
이번에는 스터디 시간에 같이 이야기해 볼 수 있는 문제 를 내봤습니다.
문제는 인터페이스 상속 파트에 있습니다.

Yo0oN commented

8주차 제출합니다.
8주차 과제

8주차 과제 제출합니다. 감사합니다.
https://github.com/garlickim/whiteship-live-java-study/week8

8주차 과제 제출합니다. 감사합니다!

https://www.notion.so/Java-8-0cc8c251d5374ac882a4f22fa07c4e6a
8주차 과제 제출합니다.

(whiteship) 인터페이스에 사용할 수 있는 디폴트 메소드와 스태틱 메소드 다양한 예제가 좋네요. 감사합니다.

8주차 과제 제출합니다~
https://seulog.netlify.app/Java/week8/

8주차 과제 제출합니다.
https://github.com/ByungJun25/study/tree/main/java/whiteship-study/8week

인터페이스의 default 메서드에 대해 많이 알아 볼 수 있었습니다.
감사합니다. 👍

과제 제출이요~
https://github.com/ChoiGiSung/JavaStudy/blob/main/8%EC%A3%BC%EC%B0%A8.md
인터페이스의 여러 기능을 처음 알았어요!

과제 제출합니다. 감사합니다!

8주차 과제

늦게 시작하여 반필 티는 물 건너갔지만 이번 주부터 시작하여 항해를 완주해보겠습니다.
감사합니다.
8주차 인터페이스

(whiteship) 늦게 시작하셨어도. 이전 과제들 제출 하시면 출석으로 인정해 드리고 티셔츠도 받을 수 있습니다.

8주차 과제 제출합니다

감사합니다
https://chulphan.tistory.com/11

8주차 과제 제출합니다!
https://jjunbbang.tistory.com/10

8주차 과제 제출합니다 감사합니다!!
https://developer-hm.tistory.com/29

https://iseunghan.tistory.com/266
8주차 과제 제출합니다!

8주차 과제 제출합니다.
감사합니다!
https://www.notion.so/8-cdc4ef154c784babacb11955240cb931

8주차 인터페이스 과제 제출합니다 :)
https://young-bin.tistory.com/74

8주차 과제 제출합니다.
https://out-of-memory.tistory.com/13

8주차 과제 제출합니다.

https://www.notion.so/5950eb7d89054247b41e552410998d23

감사합니다.

8주차 과제 제출합니다.

과제링크

https://leemoono.tistory.com/23

  • 자바 8 이후에 인터페이스와 추상클래스가 하는 역할이 똑같다고 생각합니다. 그렇다면 구조의 확장 측면에서 무조건 인터페이스를 사용하는것이 옳은것같은데 추상클래스가 있어야 하는 이유가 궁금합니다.

(whiteship) 좋은 질문 감사합니다. 유튜브 방송에서 다루겠습니다.

8주차 과제 제출합니다.
https://zhenxikim.tistory.com/26

8주차 과제제출입니다. 감사합니다.

https://i-am-clap.tistory.com/11

https://resilient-923.tistory.com/108

8주차 과제입니다!!

8주차 과제입니다.

https://coco-log.tistory.com/125

8주차 과제입니다
https://ohsg0226.tistory.com/2

8주차 과제제출합니다.
https://azderica.github.io/08-java-study/

8주차 과제 제출합니다 내일뵙겠습니다 👍🏻 https://junior-datalist.tistory.com/55

8주차 과제 제출합니다:smile:
https://pej4303.tistory.com/58

8주차 과제입니다 감사합니다:)
https://github.com/LeeWoooo/Java_LiveStudy/tree/master/week8

8주차 과제 승선합니다 🚢
https://parkadd.tistory.com/46

  • 선장님! 리뷰 하신후에 Java8 이후의 추상클래스와 인터페이스의 차이와 템플릿 메소드 패턴에서 인터페이스가 아닌 추상클래스가 사용되는것에 대해 공부했는데 자바 9 부터는 private 지시자까지 인터페이스에 사용할 수 있어서 Java 9 이후로는 템플릿 메소드 패턴에 굳이 추상클래스가 사용되야 하는지 궁금합니다!

8주차 과제 제출합니다 👍
https://sjparkk.tistory.com/10

https://github.com/inhalin/whiteship-live-study/blob/main/week-08.md

과제 마지막 부분의 private 메소드 부분 공부하면서 참고한 코드가 잘 이해가 안돼서요.. 혹시 라이브 수업때 조금 설명을 해주실 수 있을까요?

(whitesihp) 네 유튜브 라이브 방송에서 다루겠습니다.

안녕하세요. 8주차 과제 제출합니다.
https://rockintuna.tistory.com/83

과제 제출합니다.
https://velog.io/@ljs0429777/8주차-과제-인터페이스

이번 과제를 공부하다 보니 깊게 공부했다기보단 의식의 흐름이 더 큰 거 같습니다..
자바 8버전에서 지원하는 static, default, function을 공부하면서 느낀거지만 이제는 추상 클래스가 필요 없지 않을까요?? 이 부분에 대해서 선장님에 대한 생각도 궁금합니다!

(whiteship) 좋은 질문 감사합니다. 유튜브 라이브 방송에서 다루겠습니다.

GGob2 commented

8주차 과제 제출합니다!! 🔥
https://velog.io/@ggob_2/java-study-8

8주차 과제 제출합니다

https://blog.naver.com/chlaudeh/222201534115

8주차

과제 제출합니다. 감사합니다!!

8주차 과제 제출드립니다.
https://github.com/tocgic/study-java-basic/blob/main/week8.md
감사합니다.

(whiteship) 과제 범위는 아니었지만 함수형 인터페이스까지 정리하셨네요. 귿귿!

8주차 과제 제출했습니다.
https://castleone.tistory.com/11

8주차 과제 제출합니다!

(whiteship) 강한 결합, 느슨한 결합!! 감사합니다.

8주차 과제입니다. 감사합니다!
https://github.com/parksil0/live-study/blob/master/08th_week.md

8주차 공부한 내용 입니다!
https://ohhhmycode.tistory.com/12

8주차 공부입니당
https://soongjamm.tistory.com/119

안녕하세요.
8주차 과제 제출합니다.
8주차 과제

감사합니다!

8주차 과제 제출합니다.

https://giyeon95.github.io/whiteship/whiteship_study_week08/

감사합니다.