1
은 아마 어쨌든, 안드로이드 프로그래밍 질문보다 자바 더 : 3 개 표준보기 생성자를 선언하는 방법은 두 가지가있다 : 하나는 null
및 0
와 함께, 다음으로 가장 매개 변수화 생성자 호출 this()
을 사용하고는, here을 보았고 마지막 생성자에서 모든 사용자 정의 init을 수행했습니다.선언 맞춤보기 생성자
다른 방법으로는 super()
을 호출하여 매번 init 작업을 수행하는 함수를 호출합니다.
한 가지 방법이 다른 것보다 옳은가요? (왜?) 아니면 그냥 스타일 선택입니까?
가능한 중복 [이 대 슈퍼 키워드] (http://stackoverflow.com/questions/4023344/this-vs-super-keywords) –
나는 그것이 매우 중복 적이라고 생각하지 않는다; 이것은 수퍼 클래스에 여러 생성자가있는 경우 생성자가 취해야하는 경로의 중심에 있으며 매우 좋은 질문입니다. +1. –
@Carl : exactly - and thanks – bigstones