-
카테고리
-
세부 분야
프로그래밍 언어
-
해결 여부
미해결
생성자 파트에서 사용된 this부분코드 관련해서 질문있습니다.
23.05.04 00:00 작성 조회수 212
0
생성자 파트부분 06:55분쯤에 기본 생성자에서 시리얼 넘버를 추가할때 this를 사용하는데요.
저는 this는 메소드 내에서 사용하려는 인스턴스 변수와 전달받은 파라미터의 이름이 같은 경우 사용하는 것으로 알고 있는데
메소드와 생성자에서 this의 쓰임이 다른걸까요?
답변을 작성해보세요.
0
나도코딩
지식공유자2023.05.04
안녕하세요?
메소드와 생성자에서 사용되는 this 는 그 쓰임이 동일합니다. this 는 인스턴스 변수의 접근을 위해 사용할 수 있는데, this 를 생략해도 문제가 되는 것은 아니에요. 다만 말씀하신 것처럼 클래스에 정의된 인스턴스 변수와 메소드 파라미터의 이름이 같은 경우에는 구분을 위해 반드시 인스턴스 변수 앞에 this 를 사용해야 합니다 😊
감사합니다.
답변 1