티스토리 뷰

2018/04/30 - [Computer/Android&iOS] - ( Android ) Kotlin - 1. 시작하기

2018/05/02 - [Computer/Android&iOS] - ( Android ) Kotlin - 2. View 에 대해 알아보기




상속 (extend)


Kotlin 의 상속은 아래와 같았다.

class MainActivity : AppCompatActivity() { ... }






구현 (implement)


implement 는 아래와 같이 상속뒤에 콤마 (,) 로 구현한다.

class MainActivity : AppCompatActivity() , View.OnClickListener { ... }






몸체 구현


implement 를 받게 되면 당연히, 메소드를 override 하라는 경고가 뜬다.

경고 문구대로 메소드를 override 하게 되면 

우리가 java 에서 ㅓ보던 아래와 같은 메소드를 볼 수 있다.

override fun onClick(v: View?) {
//To change body of created functions use File | Settings | File Templates.
TODO("not implemented")
}







버튼에 구현한 Listener 달기

btn_changetext.setOnClickListener(this)

이렇게 하면 끝!







공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함