728x90 ๋ฐ์ํ ๋ช ํ ์๋ฐ 4์ฅ1 [๋ช ํ ์๋ฐ] 4์ฅ ํด๋์ค์ ๊ฐ์ฒด ์ด๋ก ๋ฌธ์ 1๋ฒ ์๋ฐ์ ํด๋์ค์ ๊ฐ์ฒด์ ๋ํ ์ค๋ช ์ค ํ๋ฆฐ๊ฒ์? 1) ํด๋์ค ๋ฐ๊นฅ์ ์ ์ญ๋ณ์๋ ์ ์ธํ ์ ์๋ค 2) ํด๋์ค๋ ๊ฐ์ฒด๋ฅผ ์์ฑํ๊ธฐ ์ํ ํ์ด๋ค. 3) ํด๋์ค์ ๋ฉค๋ฒ ๋ณ์๋ฅผ ํ๋๋ผ๊ณ ๋ถ๋ฅด๋ฉฐ, ๋ธ๋์ค๋ ํ๋์ ๋ฉ์๋๋ก ์ด๋ฃจ์ด์ง๋ค. 4) ํ๋๋ ํด๋์ค ๋ด์์ private๋ณด๋ค public์ผ๋ก ์ ์ธํ๋ ๊ฒ์ด ๋ฐ๋์งํ๋ค 2๋ฒ ์์ฑ์์ ๋ํ ์ค๋ช ์ค ํ๋ฆฐ ๊ฒ์? 1) ์์ฑ์๊ฐ ์์ฑ๋์ด ์์ง ์์ผ๋ฉด ์ปดํ์ผ๋ฌ๊ฐ ์๋์ผ๋ก ๊ธฐ๋ณธ ์์ฑ์๋ฅผ ์ถ๊ฐํด์ค๋ค. 2) ์์ฑ์์ ์ด๋ฆ์ ํด๋์ค์ ์ด๋ฆ๊ณผ ๋ฐ๋์ ๊ฐ์์ผ ํ๋ค. 3) this()๋ ์์ฑ์ ๋ด์์ ๋ค๋ฅธ ์์ฑ์๋ฅผ ํธ์ถํ๋ ์ฝ๋์ด๋ค. 4) ์์ฑ์์์๋ ์๋ฌด ๊ฐ๋ ๋ฆฌํดํ์ง ์๊ธฐ ๋๋ฌธ์ return ๋ฌธ์ ์ฌ์ฉํ ์ ์๋ค. ์ด์ --> return์ ์ฌ์ฉํ ์ ์์ง๋ง ๊ฐ์ ๋ฆฌํดํ ์ ์.. 2021. 7. 11. ์ด์ 1 ๋ค์ 728x90 ๋ฐ์ํ