๋ฐ์ํ setter1 [ํด๋์ค] ์ ์ด์ & ํ๋์ ๊ตฌ๋ถ ์ด๋ฒ ํฌ์คํ ์์๋ ์ ๊ทผ๊ถํ์ ์ด์์ ์ข ๋ฅ์ ํ์ฉ, ํ๋์ ๊ตฌ๋ถ(๋ณ์์ ๋ฒ์)์ ๋ํด ๋ค๋ฃจ์๋ค. 1. ์ ๊ทผ๊ถํ์ ์ด์ 1) ์ข ๋ฅ default : ํ๋๋ค๋ฆฌ๋ผ๊ณ ๋ ํ๋ค. ๊ฐ์ ํจํค์ง์์ ์ ๊ทผ ๊ฐ๋ฅํ๋ค. public : ๋ค๋ฅธ ํจํค์ง์์๋ ์ ๊ทผ์ด ๊ฐ๋ฅํ๋ค. ํ ํจํค์ง์ ์ฌ๋ฌ ํด๋์ค๋ฅผ ๋ง๋๋ ๊ฒฝ์ฐ ๋ฉ์ธ ํด๋์ค์๋ง public์ด ๋ถ๋๋ค.(๋ค๋ฅธ ํด๋์ค์๋ default๊ฐ ๋ถ์ด์์ง๋ง ์๋ต๋์ด์๋ค.) protected : ๊ฐ์ ํจํค์ง์์ ์ ๊ทผ ๊ฐ๋ฅํ๋ค. private : ํด๋น ํด๋์ค(์ ์ธ๋ ์์ญ)์์๋ง ์ ๊ทผ ๊ฐ๋ฅํ๋ฉฐ, ๊ฐ๋ฐ์๋ค๋ผ๋ฆฌ ์๋ก ์ฃผ์๋ฅผ ์ค ๋ชฉ์ ์ผ๋ก ์ฃผ๋ก ์ฌ์ฉํ๋ค. 2) getter&setter : private๊ฐ ์ ์ธ๋ ํด๋์ค์์ ์ ์ธํ๋ฉฐ, public์ ์ด์๋ฅผ ๋ถ์ฌ ๋ค๋ฅธ ํด๋์คor๋ค๋ฅธ ํจํค์ง์์๋ private์ ์ .. 2022. 1. 1. ์ด์ 1 ๋ค์ ๋ฐ์ํ