티스토리 뷰
728x90
다음 글은 전체 내용을 공유하지 않고, 새로운 블로그로 링크를 제공하는 글입니다.
이어보기 : http://thdev.tech/kotlin/2017/03/09/Kotlin-Constructor-Init
2017. 03. 08 생성자 설명을 수정
kotlin의 constructor 정리해보려고 합니다.
우선 일반적인 java에서의 생성자는 아래와 같이 className(매개 변수)
형태로 정의 가능합니다.
생성자를 여러 개 두더라도 override
를 이용하여 이를 해결할 수 있습니다.
public class Sample {
private String name;
private int age;
private String birthday;
public Sample(String name) {
this.name = name;
}
public Sample(String name, int age) {
this(name);
this.age = age;
}
public Sample(String name, int age, String birthday) {
this(name, age);
this.birthday = birthday;
}
}
Kotlin constructor
코틀린 클래스에서 언급하였던 constructor
에 대해서 정리하면 아래와 같습니다.
- constructor는 생성자의 역할을 할 수 있다
- 그렇지만 java에서 설명하는 생성자와는 다르다
아래와 같이 java 스타일 그대로를 생성자 정의로 사용해보겠습니다.
다음 글은 전체 내용을 공유하지 않고, 새로운 블로그로 링크를 제공하는 글입니다.
이어보기 : http://thdev.tech/kotlin/2017/03/09/Kotlin-Constructor-Init
'Android Develop' 카테고리의 다른 글
[링크] Android Studio에서 Swipe View 만들기 (4) | 2017.05.06 |
---|---|
[링크] Android MVVM 어떻게 구현하는게 좋을까? (0) | 2017.03.13 |
[링크] Android 윈도우(Overlay) 권한 사용시 예외 사항 (0) | 2017.03.07 |
[링크] ButterKnife/findViewById 대신 Kotlin android extensions 사용하기 (0) | 2017.03.05 |
[링크] Kotlin Parcelable 플러그인 사용하기 (0) | 2017.02.27 |
댓글
Blog is powered by
Tistory / Designed by
Tistory