Kotlin/Overriding
-
[Kotlin] property, function 오버라이딩(with java)Kotlin/Overriding 2021. 7. 24. 04:38
자바의 다형성과 참조변수 up casting, down casting에 대해서는 설명하지 않는다. 기본적으로 property오버라이딩은 getter,setter까지 같이생각해야하니 property의 이해가 우선이다. property포스팅 https://hellose7.tistory.com/23 이번 포스팅의 가장 마지막 부분에 자바 다형성 테스트를 넣어놨다 자바에서 조상 , 자손 간에 중복된 메서드(오버라이딩된 메서드) , 중복된 멤버변수에 따라 호출되는 것이 다르기 때문에 꼭 보고 이 글을 읽자. property가 오버라이딩 되어있을 때 decompile해서 자바로 확인해보니 자바의 조상과 자손 클래스에 동일한 멤버변수가 선언되었을 때로 보면 이해하기 쉬웠다. 결과적으로 open, overriding문..