inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

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

생성자

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

309

작성자 없음

작성한 질문수 0

0

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

java 객체지향

답변 1

0

나도코딩

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

0

yethd

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

자바를 처음 배울 때 이런 고민이 드는 게 정상일까요?

1

146

2

static이 뭐였는지 기억이 안나요 ㅜㅜ

0

119

2

Iterator (알 수 없음) 데이터 삭제 후 초기화 관련 문의

0

72

1

사고력 키우는 법이 어떤게 있나요?

0

94

2

getter setter

0

103

2

섹션9. 66 메소드 오버로딩 시 질문이 있습니다.

0

80

1

안녕하세요 갑자기 프로그램 에러가 떠서 안되네요

0

76

2

변수 이름짓는법

0

114

2

intelli J 실행오류

0

115

2

혹시 이건 수학적 사고가 부족한 걸까요?

0

152

2

영상이 재생이 안됩니다.

0

167

3

이중 반복문 (후반전) 오른쪽으로 치우친 별 쌓기에 질문이 있습니다.

0

117

2

응용이 어렵습니다.

0

206

2

IntelliJ가 보이지 않습니다.

0

187

3

JDK 버전 문의

0

130

2

BlackBox 파일 내에서 메소드 정의

0

136

1

동기화

0

122

2

Iterator 문의

0

105

1

코드 순서 문의

0

143

1

클래스 메소드

0

150

2

Quiz_05 관련 질문드립니다 !

0

118

2

다운로드가 안됩니다

0

165

2

다형성

0

120

2

HashMap

0

80

2