컴퓨터공학 채널 알림 알림 중 알림 취소 구독 구독 중 구독 취소 구독자 3409명 알림수신 18명 @SeworL 컴퓨터를 좋아하는 사람들의 모임 코틀린 질문점 MintAcademy 추천 0 비추천 0 댓글 15 조회수 253 작성일 2020-08-11 06:14:52 수정일 2020-08-11 07:29:29 https://arca.live/b/programmers/5898960 부생성자 파라미터 다음에 주생성자 부르고 그 다음에 부생성자로 안 돌아가고 주생성자 밑에 프로퍼티 할당이랑 init블록으로 가는데 왜 부생성자 몸체가 마지막에 실행됨?취미로 배우는 거라 독학중인디 어렵다 추천! 0 ( 0) 비추! 0 ( 0) 공유 댓글 글쓰기 호주인 2020-08-11 06:57:00 답글 사진좀 다시 돌려서 올려봐 펼쳐보기▼ MintAcademy 2020-08-11 07:29:37 답글 수정함 펼쳐보기▼ 호주인 2020-08-11 07:32:24 답글 코틀린 언어 모르는 나도 알겠다. this( <- 기본 constructor 함수 먼저 호출 되자너 펼쳐보기▼ MintAcademy 2020-08-11 07:46:01 답글 그래서 주생성자로 가서 실행하고 왜 그대로 밑으로 내려감? 부생성자로 안 돌아가고 펼쳐보기▼ 호주인 2020-08-11 08:04:11 답글 *수정됨 주생성자 먼저 실행되고 난 다음에, 그대로 밑으려 내려가는게 아니라, 부 Constructor가 실행되는 거겠지.내 생각으로는 부 Constructor 는 그냥 함수 처럼 선언이 된 거임. 지금 보니 structure가 JavaScript 보다 더 병신 같네..ㅋㅋ 펼쳐보기▼ MintAcademy 2020-08-11 08:10:11 답글 실행결과보면 부생성자는 마지막인데? 내가 그래서 믈아본거고 펼쳐보기▼ 호주인 2020-08-11 08:32:25 답글 님 욕하는거 아니라. 코틀린 구조가 좀 ㅄ같다고. https://pl.kotl.in/_d0tSo2fa 이거 보면 이해 할듯 펼쳐보기▼ MintAcademy 2020-08-11 08:38:56 답글 ? 설명좀 해줘요. 그니깐 주생성자 다음에 왜 프로퍼티로 넘어감? 그냥 코틀린 구조때문에 그런거임? 펼쳐보기▼ 호주인 2020-08-11 09:43:18 답글 주생성자 안에 또 다른 생성자 함수가 정의만 된거. 정의를 한거지 실행을 시키는건 아니니까.. 펼쳐보기▼ MintAcademy 2020-08-11 10:46:13 답글 ? 또 다른 생성자 함수가 뭐임? 펼쳐보기▼ 호주인 2020-08-11 11:58:03 답글 func A() { val a = 10 func B() { val b = 10 } } 이면 b는 실행 안된다고. 펼쳐보기▼ MintAcademy 2020-08-11 12:11:43 답글 그니깐 val fName = println("[P1] Person fName: $firstName") 이게 그냥 정의라서 주생성자 다음에 정의 된건데 println이라 콘솔에 나오는거고 init도 그냥 실행인거고 결국 부생성자가 마지막이 된다는거? 펼쳐보기▼ 호주인 2020-08-11 12:14:33 답글 ㅇㅇ 펼쳐보기▼ MintAcademy 2020-08-11 12:24:41 답글 아직 잘 이해가 안가는것이 부생성자에서 this로 주생성자 갔다가 주생성자끝나면 다시 부생성자로 돌아와야하는 거 아님? 펼쳐보기▼ 호주인 2020-08-11 13:07:09 답글 ㅇㅇ 펼쳐보기▼ 새로운 댓글이 달렸습니다! 댓글 작성 음성댓글 아카콘 업로드 중 0초 해당 브라우저에서는 오디오 플레이어를 지원하지 않습니다. 녹음 중지 삭제 업로드 작성 글쓰기 전체글 개념글 등록순 추천순 (24시간) 추천순 (3일) 추천순 (전체) 댓글갯수순 (3일) 최근댓글순 추천컷 5 10 20 30 50 70 100 기타 최근 최근 방문 채널 최근 방문 채널 모두 삭제 전체 공지사항 질문/조언 읽을거리 번호 제목 작성자 작성일 조회수 추천 공지 아카라이브 모바일 앱 이용 안내(iOS/Android) *ㅎㅎ 2020.08.18 27617564 공지 컴퓨터공학 채널 규칙 (2023-10-05 개정) SeworL 2023.10.05 793 공지 빠르게 원하는 답변을 받기 위해 피해야 할 질문 방식 유자차 2022.07.02 2146 공지 신문고 SeworL 2023.10.07 219 숨겨진 공지 펼치기(1개) 6454 Rust는 힙스터 픽이지? ㅇㅇ (114.204) 2024.04.18 35 0 6453 아치리눅스를 쓰지 않는 이유와 쓰는 이유 캬루우크라이나보내기 2024.04.18 49 0 6452 질문/조언 윈도우 10 질문있습니다. [1] Tororo토로 2024.04.16 40 0 6451 질문/조언 qubes os하고 whonix 질문 좀 지와지와 2024.04.16 42 0 6450 요샌 페도라 잘 안씀? [2] 솔싹추출물 2024.04.16 64 0 6449 점점 컴공은 정체성이 없어지는 느낌이 들어 [2] 9999998 2024.04.16 123 -1 6448 언어 두 개 공부하는거 생각보다 괜찮네 콩G팥G 2024.04.15 56 -1 6447 으아아아아아 CORS 때문에 고생 디지게 했네 [1] 고기먹자 2024.04.13 59 1 6446 C++ opencv mfc쓰는데 아시는분... 스따리스트 (115.22) 2024.04.12 51 0 6445 질문/조언 C++ 응애 살려주세요 [17] Da_capo 2024.04.11 193 0 6444 컴공생 데이터베이스 깊게파볼만할가 [4] ㅇㅇ (115.126) 2024.04.11 130 0 6443 디스켓 파일 다크어벤저 감염되있네ㅋㅋㅋ 아씨오 2024.04.06 131 1 6442 질문/조언 아카라이브 뭐로 만든거같음? [5] 가느다란 2024.04.05 256 1 6441 읽을거리 Hyphanet Frost-Next 사용 방법 [1] ㅇㅇ 2024.04.04 83 0 6440 수위 높은 품번 하나 풀어봄 [9] 고든빠루맨 2024.04.04 345 1 6439 질문/조언 고등학교 동아리에서 견학을 갈까 하는데 추천할 만한 데 있을까요? secretsanta 2024.04.03 103 0 6438 질문/조언 자료구조 알고리즘 공부할까하는데 [3] 블루코트 2024.04.02 144 1 6437 Ssh클라가 키를 자꾸 뱉어내서 뒤져보니 중화인민공화국 2024.04.02 76 0 6436 xz, liblzma 압축 포맷 백도어 발견됨 [1] 농농비요리 2024.03.30 172 3 6435 질문/조언 p2p기반으로 ai 서버를 탈중앙화 서버로 만들고 싶은데 [26] AMW 2024.03.29 200 2 6434 30대 아재고 컴공 기초 시작할려는데 [1] AMW 2024.03.29 176 0 6433 읽을거리 프로그래밍 언어에 명사와 동사라는 품사만 존재하는 이유 [2] Wnswl 2024.03.23 225 0 6432 질문/조언 데이터 삭제아는사람 있음? [6] ㅇㅇ 2024.03.23 151 0 6431 솔루션 뜯어고치는거 흔한 일이냐 [1] 지우개로널지울수만있다면 2024.03.23 106 0 6430 질문/조언 HTML등 웹프로그래밍?이 코딩취급 못받는 이유가 뭘까 [10] 나제이 2024.03.22 266 0 6429 질문/조언 장치 관리자에 ide ata/atapi 컨트롤러가 뜨지 않습니다 [1] ㅇㅇ (121.170) 2024.03.21 68 0 6428 근데 진짜 리눅스는 진짜 자유로운 운영체제같음 [10] 죽여주마리쿠하치마아루 2024.03.20 544 6 6427 질문/조언 질문 : 점프 투 스프링부트 해보신분? [2] GameFinder7 2024.03.20 95 0 6426 질문/조언 부동소수점 질문 [4] 귀여운페코린느 2024.03.20 105 0 6425 읽을거리 Freenet 사이트 FMSArchive 추천함 [1] ㅇㅇ 2024.03.20 61 2 글쓰기 전체글 개념글 등록순 추천순 (24시간) 추천순 (3일) 추천순 (전체) 댓글갯수순 (3일) 최근댓글순 추천컷 5 10 20 30 50 70 100 기타 전체 제목/내용 제목 내용 글쓴이 댓글 Keyword search form input 검색 1 2 3 4 5 6 7 8 9 10 시간으로 바로가기 사용하고 계신 브라우저가 시간대 설정을 지원하지 않으므로 GMT 시간대가 적용됩니다.