override의 개념에 대해 질문이 있습니다.
171
작성한 질문수 8
강의 내용중에 override가 중요한 이유에 대해 설명해주셨는데
제가 이해한 내용이 맞는지 궁금합니다.
제가 이해한 내용은 아래와 같습니다.
1. OS에서 만들어져 있는 기능(클래스)는 전부 상속 가능한 클래스들이다
2. 우리(개발자)들이 이 기능(클래스)를 이용할 때에는 상속을 이용하여 자식 클래스를 만들고
3. 이때 override를 사용하면 우리들이 기능(부모 클래스)의 메소드를 재정의(커스텀)하여 사용할 수 있다.
답변 1
0
1. Kotlin 이건 Java건 모든 클래스가 상속이 가능한건 아닙니다. 코틀린은 open이 붙은 클래스만 상속이 가능합니다.
2번과 3번은 정확하게 이해하셨습니다.
34강 리플렉션강의중에서
0
512
3
sealed class 관련 code 내 when 에서 오류가 발생합니다
0
376
2
t1.getA1()); cannot find symbol method getA1()
0
492
4
생성자에서 다른생성자를 호출하는 this 의 예
0
554
1
IntelliJ IDEA 2023.1.3 (Community Edition) 이
0
486
1
new 모듈 창에서 Kotlin을 선택할 수 있는 옵션이 없습니다.
0
931
3
생성자와 상속에 관해 질문입니다
0
284
1
it
0
185
1
주생성자
0
363
1
형변환
0
274
1
모듈 임포트
0
297
1
Overriding 강의에서 궁금한 게 생겨서 질문드립니다.
0
215
0
Java 함수형 프로그래밍 방식 관련해 궁금한점이 있어 문의드립니다!
0
231
1
안녕하세요
0
234
0
강의 중 언급하시는 '매개체'의 의미가 궁금합니다.
0
298
1
배열 함수 중 .max() 와 .min() 사용 시 오류가 발생됩니다. 해결 방안을 알고 싶습니다.
0
827
1
package 선언 후 println 참조 못함
0
315
1
자바메인에서 가져오는 게 안됩니다.
1
342
2
모듈 임포트가 안돼요.
1
339
2
아이맥에서 자바 다운하고 설치하는 방법도 알려주세요~^^
0
310
2
33강 Sealed 클래스
0
204
1
모듈 사용 등록
0
366
1
인틀리제이 업데이트 관련
0
190
1
안녕하세요 초보자라서 그런지 혼란이옵니다
2
201
1





