Access Modifiers
์ ๊ทผ ์ ํ์ (Access Modifier)
Public
: ๋ชจ๋ ์ ๊ทผ์ ํ์ฉ
Protected
: ๊ฐ์ ํจํค์ง (ํด๋)์ ์๋ ๊ฐ์ฒด์ ์์ ๊ด๊ณ์ ๊ฐ์ฒด๋ค๋ง ํ์ฉ
Default
: ๊ฐ์ ํจํค์ง (ํด๋) ๋ด์ ์๋ ๊ฐ์ฒด๋ค๋ง ํ์ฉ => same package
Private
: ํ์ฌ ๊ฐ์ฒด ๋ด์์๋ง ํ์ฉ => same class
์ ๊ทผ ์ ํ๋ฒ
์ ๊ทผ ์ ํ๋ฒ์ ์ด์ฉํ์ฌ ์๋ฃ(instance ๋ณ์)๋ฅผ ์ธ๋ถ๋ก๋ถํฐ ์ง์ ์ ์ธ ์ ๊ทผ์ ์ฐจ๋จํ๊ณ , ์๋ฃ๋ฅผ ์์ ๋๋ ๋์ํ ์ ์๋ ๋์๋ค์ ๋ด๋ถ์ ๋๋ค.
์ด๋ ๊ฒ ํ๋ฉด ์ธ๋ถ์์๋ ๋ด๋ถ์์ ์ด๋ค ๋ณํ๊ฐ ์๋์ง ์ ์ ์๊ณ , method๋ฅผ ํตํด ๊ฒฐ๊ณผ๋ง ๋ฐ์ ์ ์์
=> ์ ๋ณด ์๋์ด ๊ฐ๋ฅํ๋ค
+
Getters Setters method
: two conventional methods that are used for retrieving and up-dating value of a variable.
Eclipse ๋งจ ์ ๋ฉ๋ด source - Generate Getters Setters method ์ฌ์ฉ
boolean type๋ง set___์ด ์๋๋ผ is___ ์!
Last updated
Was this helpful?