์์ฑ์์ ์ญํ ์์ฑ์๋ ์ธ์คํด์ค์ ๊ธฐ๋ฅ์ ์ด๊ธฐํ ํ๊ณ ์ธ์คํด์ค ์์ฑ์ ๊ตฌ๋ฌธ์ ์ํํ๋ ์ญํ ์ ํ๊ธฐ๋ ํ๋ค. init{}์์ฑ์๋ฅผ ํตํด ์ธ์คํด์ค๊ฐ ๋ง๋ค์ด ์ง ๋ ํธ์ถ๋๋ ํจ์ ๊ธฐ๋ณธ์์ฑ์ & ๋ณด์กฐ์์ฑ์๊ธฐ๋ณธ ์์ฑ์ : ํด๋์ค๋ฅผ ๋ง๋ค ๋ ๊ธฐ๋ณธ์ผ๋ก ์ ์ธ๋ณด์กฐ ์์ฑ์ : ํ์์ ๋ฐ๋ผ ์ถ๊ฐ์ ์ผ๋ก ์ ์ธ. ๊ธฐ๋ณธ ์์ฑ์์ ๋ค๋ฅธ ํํ์ ์์ฑ์๋ฅผ ์ ๊ณตํ์ฌ ์ธ์คํด์ค ์์ฑ์ ํธ์๋ฅผ ์ ๊ณตํ๊ฑฐ๋ ์ถ๊ฐ์ ์ธ ๊ตฌ๋ฌธ์ ์ํํ๋ ๊ธฐ๋ฅ์ ์ ๊ณต๋ณด์กฐ ์์ฑ์ ์ฌ์ฉ ๋ฐฉ๋ฒ๋ณด์กฐ ์์ฑ์๋ฅผ ๋ง๋ค๋๋ ๋ฐ๋์ ๊ธฐ๋ณธ ์์ฑ์๋ฅผ ํตํด ์์ฑ์ ์ด๊ธฐํ ํด์ค์ผ ํ๋ค.๋ณด์กฐ ์์ฑ์๊ฐ ๊ธฐ๋ณธ ์์ฑ์๋ฅผ ํธ์ถํ๋๋ก ํ๋ ค๋ฉด ":this" ํค์๋๋ฅผ ์ฌ์ฉํ๊ณ ๊ธฐ๋ณธ ์์์๊ฐ ํ์๋ก ํ๋ ํ๋ผ๋ฏธํฐ๋ฅผ ๊ดํธ์์ ๋ฃ์ด์ฃผ๋ฉด ๋๋ค. fun main(){ var younghee = Person..