kotlin interface 2

코틀린(kotlin) : 인터페이스 Interface

공감 및 댓글은 포스팅 하는데 아주아주 큰 힘이 됩니다!!포스팅 내용이 찾아주신 분들께 도움이 되길 바라며더 깔끔하고 좋은 포스팅을 만들어 나가겠습니다^^ 이번 포스팅에서는 코틀린의 인터페이스에 대해서 공부합니다. 인터페이스코틀린의 인터페이스는 Java8 과 유사합니다.abstract 메서드를 선언할 수 있고, 메소드를 구현할 수도 있습니다.추상 클래스와 다른 점은 상태를 저장할 수 없다는 점입니다. 인터페이스의 선언 및 클래스의 인터페이스 상속 및 메서드 오버라이딩 interface BBB { fun aaa() fun bbb() { print("print BBB()") } } class AAA : BBB { var name = "aaa" override fun bbb() { print("print bb..

코틀린(Kotlin) 2018.01.30

코틀린(kotlin) : 클래스와 상속 class and inheritance

공감 및 댓글은 포스팅 하는데 아주아주 큰 힘이 됩니다!!포스팅 내용이 찾아주신 분들께 도움이 되길 바라며더 깔끔하고 좋은 포스팅을 만들어 나가겠습니다^^ 이번 포스팅에서는 코틀린의 클래스와 상속에 대해 공부합니다.클래스는 class 키워드를 사용해서 선언합니다. class Example2 { } 클래스 내부에 아무 내용도 없을 경우 {}도 생략가능합니다.class Example2 클래스는 하나 또는 그 이상의 생성자를 가지는데요.사용자가 아무 생성자도 선언하지 않으면, 기본 생성자가 자동적으로 생성됩니다.생성자를 선언하는 방법은 여러가지가 있는데요. 기본 생성자의 경우는 클래스이름 옆에 constructor 키워드를 이용해서 생성하는데요,생성자 앞에 private, protected, internal,..

코틀린(Kotlin) 2018.01.29