[상속의 정의]


  

* 상속

- 객체지향의 가장 기본적인 개념 중 하나

- 부모의 특성을 그대로 물려받는 것으로 변수나 메소드 재사용 가능


* 액티비티의 상속

- 처음 만들어 본 액티비티에서 extends 키워드 사용

- public class MainActivity extends AppCompatActivity


* 부모 클래스의 메소드를 재정의

- onCreate() 메소드의 이미 부모 클래스에 정의되어 있음

- 기능을 추가하고 싶을 때 재정의(Override)


* thissuper

- 나 자신은 this, 부모는 super를 사용하여 변수나 메소드 참조

- ex) super.onCreate(...);

  


reference : https://www.edwith.org/boostcourse-android/lecture/17039/

+ Recent posts