강의

멘토링

커뮤니티

Inflearn Community Q&A

No author

This post's author information has been deleted.

Java Basics by Nadokoding - Full Course (20 hours)

constructor

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

Written on

·

303

0

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

java객체지향

Answer 1

0

nadocoding님의 프로필 이미지
nadocoding
Instructor

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

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

No author

This post's author information has been deleted.

Ask a question