인프런 커뮤니티 질문&답변

kshman님의 프로필 이미지
kshman

작성한 질문수

자바 개발자를 위한 코틀린 입문(Java to Kotlin Starter Guide)

14강. 코틀린에서 다양한 클래스를 다루는 방법

Enum Class와 Sealed Class에 대한 질문입니다.

작성

·

407

·

수정됨

1

안녕하세요.

JAVA만 꽤 오래 사용하다가, 이번에 이직하면서 코틀린을 하게 되어 강사님 강의를 들으며 공부하고 있습니다.

많이 부족하지만 너무 자세히 설명해주시고 친절하게 설명해주셔서 덕분에 잘 따라가고 있습니다.

 

궁금한 내용은 아래와 같습니다.

  1. Enum과 static (Companion) 의 차이가 무엇일까, 언제 다르게 사용할까 라는 궁금증이 생겼습니다.

     

  2. 자바를 사용하다가 코틀린 강의를들으면서 가장 인상깊었던 부분인 when 부분입니다. enum과 sealed를 어떻게 실무에서 dto와 사용하는지 예시를 알고 싶습니다.

  3. Sealed를 어떤 경우에 사용해야할지 감이 안잡히네요. 혹시 조금 만 더 자세하게 설명을 해주실 수 있을까요?

 

바쁘실텐데 감사합니다. 

ps. 강사님 발음에 매번 취하고 있습니다.. :)

답변 2

1

최태현님의 프로필 이미지
최태현
지식공유자

안녕하세요, kshman님!! 🙂 정말 좋은 질문 감사드립니다~!! 👍

 

글로 바로 답변드리고 싶지만, 자세한 설명을 드리기 위해서는 추가 영상을 만들어야 할 것 같아, 조금만 기다려주시길 부탁드린다는 양해의 말씀 드립니다! 🥺

 

빠르면 10/9 한글날 연휴까지 만들어보겠습니다. 추가 영상에서는 Java / Kotlin 무관하게

  • Enum Class와 static의 차이

  • Enum Class, Sealed Class의 활용

    • (Java 역시 JDK 17부터는 Kotlin의 sealed class와 유사한 기능이 추가되었습니다)

을 다루어 보도록 하겠습니다.

 

감사합니다!!! 🙏 🙇

 

ps. 엌ㅋㅋㅋㅋㅋㅋㅋㅋ 감사합니다.. ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ

kshman님의 프로필 이미지
kshman
질문자

헉 강사님, 회사 업무로도 바쁘실텐데 말씀만으로도 너무 감사합니다 :)

 

0

최태현님의 프로필 이미지
최태현
지식공유자

안녕하세요~ kshman님~~ ☺️ 질문 주신 부분 추가 영상으로 준비해 보았습니다~

 

https://youtu.be/qX9Szq-673k

 

궁금하신 점이 해소되셨으면 좋겠습니다! 감사합니다! 🙏

kshman님의 프로필 이미지
kshman
질문자

너무 친절하게 설명해주셔서 감사합니다 !!

좋은 강의해주셔서 감사합니다 ~!

kshman님의 프로필 이미지
kshman

작성한 질문수

질문하기