본문 바로가기
  • GDG on campus Ewha Tech Blog
4-1기 스터디/Kotlin

[Kotlin 스터디] 4주차 - 클래스, 객체, 인터페이스

by akxmcse 2022. 11. 14.

이번 주 Kotlin 스터디는 팀원들이 바쁜 관계로 모두가 맛집 투어를 하지 못해서 아쉬웠는데요, 그래도 마침 빼빼로 데이였던 관계로 달달한 것을 나눠 먹을 수 있었습니다. 덕분에 빼빼로 결사대를 만들어 보았습니다! 🍪🍬🍭

 

4주차에는 Kotlin in Action의 4장인 클래스, 객체, 인터페이스에 대해서 알아보았는데요, 주요 개념에는 다음과 같은 것들이 있었습니다.

  • open
  • internal
  • 중첩 클래스와 내부 클래스
  • 주 생성자와 부 생성자
  • 클래스의 위임(by)
  • 동반 객체
  • 싱글톤

4장은 양도 많고 어려운 내용도 많아 팀원들 모두가 열정적으로 질문을 나누어 보았습니다🔥🔥🔥 4장의 정리 내용은 다음의 링크를 통해 멤버별로 읽어보실 수 있습니다.

정지수

 

[Kotlin in Action] part4_클래스, 객체, 인터페이스

클래스 계층 정의 코틀린 인터페이스 코틀린 인터페이스 안에는 추상 메서드뿐 아니라 구현이 있는 메서드도 정의할 수 있다. interface Clickable { fun click() } 이 인터페이스는 구현되어 있지 않은 cl

jjsooblog.tistory.com

도소현

 

Kotlin in Action: 클래스, 객체, 인터페이스

 

olaffromdoh.tistory.com

전혜승

 

Kotlin in Action Chap.4

해당 챕터에서는 코틀린에서 class를 다루는 법에 대해 더 깊은 이해를 가질 것이다. 코틀린의 class와 interface는 자바의 그것과 약간은 다르다. 이제부터 그 차이점을 알아보도록 하자.

haeseung-jeon-portfolio.notion.site

김현아

 

[Kotlin in Action] 4장 - 클래스, 객체, 인터페이스

코틀린의 클래스와 인터페이스는 자바 클래스, 인터페이스와는 약간 다르다. 예를 들어 인터페이스에 프로퍼티 선언이 들어갈 수 있다. 자바와 달리 코틀린 선언은 기본적으로 final이며 public이

velog.io

 

저희는 특히 다음 개념들을 논의하면서 새롭게 깨닫는 시간을 가져 보았습니다. 내용이 많이 어려웠던 만큼 이해하는데 시간이 꽤 걸렸지만, 이해하고 나서는 즐거웠던 시간이었습니다.

  • 주 생성자와 부 생성자
  • 중첩 클래스와 내부 클래스
  • 동반 객체

위의 내용을 정리한 내용은 다음 Github에 올라와 있습니다. 참고 부탁드립니다!

 

GitHub - GDSC-Ewha-4th/Study-Kotlin: Kotlin study from GDSC Ewha 4th

Kotlin study from GDSC Ewha 4th. Contribute to GDSC-Ewha-4th/Study-Kotlin development by creating an account on GitHub.

github.com

 

written by 전혜승

댓글