인프런 커뮤니티 질문&답변

작성자 없음

작성자 정보가 삭제된 글입니다.

나도코딩의 자바 기본편 - 풀코스 (20시간)

생성자

생성자 파트에서 사용된 this부분코드 관련해서 질문있습니다.

작성

·

252

0

 생성자 파트부분 06:55분쯤에 질문.png기본 생성자에서 시리얼 넘버를 추가할때 this를 사용하는데요.
저는 this는 메소드 내에서 사용하려는 인스턴스 변수와 전달받은 파라미터의 이름이 같은 경우 사용하는 것으로 알고 있는데
메소드와 생성자에서 this의 쓰임이 다른걸까요?

답변 1

0

나도코딩님의 프로필 이미지
나도코딩
지식공유자

안녕하세요?
메소드와 생성자에서 사용되는 this 는 그 쓰임이 동일합니다. this 는 인스턴스 변수의 접근을 위해 사용할 수 있는데, this 를 생략해도 문제가 되는 것은 아니에요. 다만 말씀하신 것처럼 클래스에 정의된 인스턴스 변수와 메소드 파라미터의 이름이 같은 경우에는 구분을 위해 반드시 인스턴스 변수 앞에 this 를 사용해야 합니다 😊
감사합니다.

이해했습니다! 답변 감사합니다!!😊

작성자 없음

작성자 정보가 삭제된 글입니다.

질문하기