kotlin Day 10. 람다를 사용한 함수형 프로그래밍 2021. 12. 9. 본 포스트는 지인들과 스터디한 내용을 정리한 포스트입니다 http://www.kyobobook.co.kr/product/detailViewKor.laf?mallGb=KOR&ejkGb=KOR&barcode=9788931463422 다재다능 코틀린 프로그래밍 - 교보문고 다양한 프로그래밍 패러다임으로 살펴보는 코틀린 기본서 | 코틀린은 멀티패러다임 프로그래밍 언어다. 코틀린은 스크립트로 사용할 수도 있고, 객체지향 코드나 함수형 코드, 비동기 프로그램 www.kyobobook.co.kr 1. 함수형 스타일 함수형 스타일은 선언적 스타일에서 태어났다 선언적 스타일은 개발자가 원하는 곳을 말하면 호출한 함수가 원하는 것을 처리해준다 선언적 스타일에서는 레이어 아래에 캡슐화 되어있다 개발자는 중요하다고 생각하고 .. Day 9. 델리게이션을 통한 확장 2021. 11. 27. 본 포스트는 지인들과 스터디한 내용을 정리한 포스트입니다 http://www.kyobobook.co.kr/product/detailViewKor.laf?mallGb=KOR&ejkGb=KOR&barcode=9788931463422 다재다능 코틀린 프로그래밍 - 교보문고 다양한 프로그래밍 패러다임으로 살펴보는 코틀린 기본서 | 코틀린은 멀티패러다임 프로그래밍 언어다. 코틀린은 스크립트로 사용할 수도 있고, 객체지향 코드나 함수형 코드, 비동기 프로그램 www.kyobobook.co.kr 1. 델리게이션을 통한 확장 상속과 델리게이션 모두 객체지향 프로그래밍의 디자인 방식이다 두 방식 모두 클래스를 다른 클래스로부터 확장시킨다 상속과 델리게이션 차이 상속은 베이스 클래스(부모)에 강력하게 묶이고 수정할 수 없.. Day 8. 클래스 계층과 상속 2021. 11. 16. 본 포스트는 지인들과 스터디한 내용을 정리한 포스트입니다 http://www.kyobobook.co.kr/product/detailViewKor.laf?mallGb=KOR&ejkGb=KOR&barcode=9788931463422 다재다능 코틀린 프로그래밍 - 교보문고 다양한 프로그래밍 패러다임으로 살펴보는 코틀린 기본서 | 코틀린은 멀티패러다임 프로그래밍 언어다. 코틀린은 스크립트로 사용할 수도 있고, 객체지향 코드나 함수형 코드, 비동기 프로그램 www.kyobobook.co.kr 1. 인터페이스와 추상 클래스 생성 인터페이스 만들기 코드 // remote.kts interface Remote { fun up() fun down() fun doubleUp() { up() up() } } class TV.. Day 7. 객체와 클래스 2021. 11. 12. 본 포스트는 지인들과 스터디한 내용을 정리한 포스트입니다 http://www.kyobobook.co.kr/product/detailViewKor.laf?mallGb=KOR&ejkGb=KOR&barcode=9788931463422 다재다능 코틀린 프로그래밍 - 교보문고 다양한 프로그래밍 패러다임으로 살펴보는 코틀린 기본서 | 코틀린은 멀티패러다임 프로그래밍 언어다. 코틀린은 스크립트로 사용할 수도 있고, 객체지향 코드나 함수형 코드, 비동기 프로그램 www.kyobobook.co.kr 1. 객체와 클래스 코틀린은 클래스 작성 등을 위한 장황한 보잉러플레이트 코드 없이 바로 객체지향 프로그래밍을 할 수 있도록 해준다 코틀린은 클래스 생성자를 함수처럼 사용할 수 있다( 자바처럼 new 키워드가 필요없다 ) 개.. Day 6. 오류를 예방하는 타입 안정성 2021. 11. 2. 본 포스트는 지인들과 스터디한 내용을 정리한 포스트입니다 http://www.kyobobook.co.kr/product/detailViewKor.laf?mallGb=KOR&ejkGb=KOR&barcode=9788931463422 다재다능 코틀린 프로그래밍 - 교보문고 다양한 프로그래밍 패러다임으로 살펴보는 코틀린 기본서 | 코틀린은 멀티패러다임 프로그래밍 언어다. 코틀린은 스크립트로 사용할 수도 있고, 객체지향 코드나 함수형 코드, 비동기 프로그램 www.kyobobook.co.kr 1. 오류를 예방하는 타입 안정성 코틀린의 디자인 바이 컨트랙트 접근방식으로 개발자는 함수나 메서드가 null을 받거나 리턴할 수 있는지 명확하게 표현할 수 있으며, 그 시점도 알 수 있다 신 기능들은 컴파일 시점에 체크를 .. Day 5. 컬렉션 사용하기 2021. 10. 31. 본 포스트는 지인들과 스터디한 내용을 정리한 포스트입니다 http://www.kyobobook.co.kr/product/detailViewKor.laf?mallGb=KOR&ejkGb=KOR&barcode=9788931463422 다재다능 코틀린 프로그래밍 - 교보문고 다양한 프로그래밍 패러다임으로 살펴보는 코틀린 기본서 | 코틀린은 멀티패러다임 프로그래밍 언어다. 코틀린은 스크립트로 사용할 수도 있고, 객체지향 코드나 함수형 코드, 비동기 프로그램 www.kyobobook.co.kr 1. 컬렉션 사용하기 Java에서 사용 가능한 컬렉션은 코틀린에서 바로 사용 가능하다 그 외에 추가적으로 컬렉션에 대한 몇 가지 뷰 인터페이스를 제공한다 2. 컬렉션 특징 Java의 뮤터블 컬렉션 인터페이스는 코틀린에서 이뮤.. Day 4. 외부 반복과 아규먼트 매칭 2021. 10. 27. 본 포스트는 지인들과 스터디한 내용을 정리한 포스트입니다 http://www.kyobobook.co.kr/product/detailViewKor.laf?mallGb=KOR&ejkGb=KOR&barcode=9788931463422 다재다능 코틀린 프로그래밍 - 교보문고 다양한 프로그래밍 패러다임으로 살펴보는 코틀린 기본서 | 코틀린은 멀티패러다임 프로그래밍 언어다. 코틀린은 스크립트로 사용할 수도 있고, 객체지향 코드나 함수형 코드, 비동기 프로그램 www.kyobobook.co.kr 1. 외부 반복과 아규먼트 매칭 코틀린은 명령형 스타일에서 사용되는 외부 반복자와 함수형 스타일에서 사용되는 내부 반복자 모두 제공 현재 챕터에서는 외부 반복의 효율성에 대해서 집중 kotlin.ranges 패키지는 반복을 .. Day 3. 함수를 사용하자 2021. 10. 25. 본 포스트는 지인들과 스터디한 내용을 정리한 포스트입니다 http://www.kyobobook.co.kr/product/detailViewKor.laf?mallGb=KOR&ejkGb=KOR&barcode=9788931463422 다재다능 코틀린 프로그래밍 - 교보문고 다양한 프로그래밍 패러다임으로 살펴보는 코틀린 기본서 | 코틀린은 멀티패러다임 프로그래밍 언어다. 코틀린은 스크립트로 사용할 수도 있고, 객체지향 코드나 함수형 코드, 비동기 프로그램 www.kyobobook.co.kr 1. 함수를 사용하자 재사용 가능한 가장 작은 단위가 클래스인 Java와 달리, 코틀린에서는 클래스는 물론 단독함수까지 모두 재사용이 가능하다 함수를 호출할때 모든 파라미터를 전달하지 않고 기본 파라미터를 전달할 수 있다 (.. 이전 1 2 다음