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

[Kotlin 스터디] 2주차 - 코틀린 기초

by akxmcse 2022. 10. 9.

Kotlin 스터디는 매주 금요일 7시에 진행되는데요, 덕분에 멤버들과 함께 매주 이대 앞 맛집 투어를 할 명분이 생겼습니다!!! (와아아)

이번주의 맛집은 가미분식 이었습니다.
닭칼국수, 우동, 제육덮밥 등 맛있는 음식을 먹으며 스터디를 시작할 수 있었습니다. 😎😎

💚Kotlin 스터디 최고💚

 

맛있었던 저녁을 뒤로하고, 2주차에는 Kotlin in Action의 2장, 코틀린 기초에 대해 알아보았습니다.

  • 함수와 변수
  • 클래스와 프로퍼티
  • 선택 표현과 처리: enum과 when
  • 대상을 이터레이션: while과 루프
  • 코틀린의 예외 처리

2장에서 다룬 위의 각 내용을 멤버들이 어떻게 공부해왔을지 궁금하지 않으신가요?
아래 링크를 통해 멤버별로 정리한 내용을 확인해보실 수 있습니다.

 

Kotlin in Action Chap.2

코틀린의 기본 요소에는 함수(function)와 변수(variable)가 있다. 코틀린에서는 많은 종류의 타입 선언을 생략해도 좋은데, 이는 가변의 데이터를 지양하고 프로그램을 불변의 상태로 유지할 수 있

haeseung-jeon-portfolio.notion.site

 

[Kotlin in Action] part2_Kotlin basics

기본 구성 요소: 함수와 변수 fun main(args: Array ) { println("Hello, world!") } 위 짧은 예시에서: 1. fun 키워드는 함수 선언을 할 때 사용된다. 2. 매개 변수 타입은 이름 뒤에 선언된다. 3. 함수는 파일의..

jjsooblog.tistory.com

 

Kotlin in Action: 2. Kotlin basics

Basic elements: functions and variables Kotlin이 아직 신생언어이고 자바와 호환성이 있다고 하지만 어느 부분에서 비슷한 것인지 헷갈리기 때문에 이 부분은 Java와 비교해가면서 공부하면 재미있을 것 같

olaffromdoh.tistory.com

 

[Kotlin in Action] 2장 - 코틀린 기초

함수와 변수 1. Hello, World! Hello, World 출력 함수를 보며 Kotlin의 특성을 간단히 스캔해보자. fun (파라미터 이름: 파라미터 타입) 이 때 fun은 함수 선언 키워드 함수를 최상위 수준에 정의할 수 있음

velog.io

 

그리고 한 주간 공부했던 2장의 내용을 바탕으로 이번 주차에 토의한 내용은 대략 5가지 정도였습니다.

  • Property란?
  • enum이란?
  • smart cast란?
  • Java와 Kotlin의 배열 처리 방식 비교
  • Java와 Kotlin의 예외 처리 방식 비교

누군가가 던진 질문에 아는대로 답변도 해보고, 모르는 부분은 즉석에서 찾아서 공유하기도 하는 등, 지난 한 주간 공부하며 헷갈렸던 부분을 깔끔하게 해결해볼 수 있는 시간이었습니다 :)

위 다섯가지 토픽에 대해 멤버들이 이해하고 정리한 내용이 궁금하다면 아래 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

 

댓글