호출 예약
호출 내역
추천 내역
신고
  1주일 보지 않기 
카카오톡 공유
https://instiz.net/name/50627566주소 복사
   
 
로고
인기글
필터링
전체 게시물 알림
신설 요청
혹시 미국에서 여행 중이신가요?
여행 l 외국어 l 해외거주 l 해외드라마
l조회 475
이 글은 3년 전 (2022/8/12) 게시물이에요

게시된 카테고리 개발/코딩

메소드가 객체 자신의 레퍼런스를 리턴해야 하는 경우가 있는데 이 때 다음과 같이 적으면 됩니다. 

 

public Circle getMe() { return this }  

// getMe() 메소드는 객체 자신의 레퍼런스 리턴한다. 

 

 

여기서 this는 getMe()를 의미하는 거 맞죠?
대표 사진
익인1
Circle아녀?! 아닌감..
3년 전
대표 사진
글쓴이
이거 의미 잘 모르겠어서 혹시 설명 가능한가요?
3년 전
대표 사진
익인1
혹시 클래스 전체 코드 보여줄수있어?
3년 전
대표 사진
글쓴이
근데 이거만 나와 있어요.
3년 전
대표 사진
익인1
음 내 생각엔 circle이 클래스 같고 getMe()가 그 안에 있는 circle타입의 객체을 리턴하는 함수 같은데, this가 자기자신, 즉 객체를 가르키는 것이기 때문에 circle을 의미하는 거 같어. 이해가 될랑가 모르겠네...
3년 전
대표 사진
익인1
쉽게 말하면 내가 Circle tmp=new Circle(); 이런식으로 선언하면 tmp.getMe()했을때 Circle타입인 tmp(자기 자신)가 리턴되는거지
3년 전
대표 사진
글쓴이
1에게
조금은 이해 잘 되었어!

3년 전
대표 사진
익인2
https://jyj6010.tistory.com/4 이사람이랑 같은 거 공부하나본뎁
3년 전
대표 사진
익인3
이미 해결됐을것같은데 함수 이름 보니까 getter 같고 리턴이 circle이니까 this는 circle 객체 의미하는듯 this.color 이런거면 보통 그 객체의 color 값 의미하는거자나
3년 전
로그인 후 댓글을 달아보세요


이런 글은 어떠세요?

전체 HOT정보/소식팁/자료기타댓글없는글
요즘 백엔드 개발자 초봉 어느정도면 괜찮은 것 같아?7
04.29 18:32 l 조회 318
일 잡혔다....2
04.24 16:18 l 조회 182
이제 개발자 취준하려면 뭘 준비해야하지 2
04.15 17:24 l 조회 226
백준이 섭종이라니2
04.15 16:01 l 조회 358
개발 취준 포기해야지..
04.14 10:58 l 조회 229
AI 다 내돈내산이야? 회사에서 결제해줘?13
03.28 09:22 l 조회 202
내 남친이 계속 공부만하는데...솔직히 취직이 되기나 할까?12
03.25 21:33 l 조회 496
회사 두군데 합격했는데 골라줘!!10
03.04 00:54 l 조회 349
애두라1
02.27 19:07 l 조회 141
독학 인강 추천해주라11
02.20 14:29 l 조회 315
너네 개발할때 ai툴 뭐뭐 써??8
02.17 22:45 l 조회 380
요즘 커밋 메시지도 AI로 자동으로 채워주네 ㅋㅋㅋㅋ1
02.17 15:33 l 조회 292
권고사직 당했는데
02.16 01:38 l 조회 414
진짜 개발자 되기 너무 어려운거같아1
02.13 10:07 l 조회 513
게임회사 서버개발자로 다니는데 실장님이 오늘 서버개발자란 포지션은 우리회사에서 없어질지도 모른다 하심6
01.21 16:45 l 조회 529
공부하고싶은데, 언어 추천해줘!5
01.03 22:14 l 조회 359
딥러닝 컴퓨터 비전으로 대학원 나왔는데 취준... 8
01.02 01:16 l 조회 312
[질문] 딥러닝, 머신러닝 연구원이면5
12.20 23:32 l 조회 388
보통 개발 포폴?? 프젝 만드는거나 공부 기록 남기는 용도로 자주쓰는 사이트 뭐야??35
12.15 18:46 l 조회 432
[질문] 회사에서 쓰려는데 추천해줄만한 코딩 AI툴 있어?3
12.15 11:00 l 조회 257


12345678910다음
전체 인기글
일상
연예
드영배
4:10