static (1) ์ธ๋ค์ผํ ๋ฆฌ์คํธํ ์๋ฐ[Java] ์ ๊ทผ ์ ์ด์[Access modifier] ์๋ฐ์ ์ ๊ทผ ์ ์ด์ default / public(package) / private / protected / static / final โถ default(package) ๊ฐ์ฅ ๊ธฐ๋ณธ์ ์ธ ์ ๊ทผ ์ ์ด์๋ก ์๋ต์ด ๊ฐ๋ฅํ๋ค. => ์ ๊ทผ ์ ์ด์๋ฅผ ์๋ตํ๋ฉด default๋ก ์ค์ ๋๋ค. default๋ ๊ฐ์ ํจํค์ง ๋ด์ ์๋ class๋ผ๋ฉด ์ ๊ทผ์ด ๊ฐ๋ฅํ๋ค. 1๋ฒ ํจํค์ง์ 1๋ฒ ํด๋์ค๋ฅผ ์ ์ํ์๋ค. 2๋ฒ ํจํค์ง๋ฅผ ๋ง๋ค๊ณ 2๋ฒ ํด๋์ค๋ฅผ ๋ง๋ค๊ณ 2๋ฒ ํด๋์ค์ 1๋ฒ ํด๋์ค๋ฅผ ๋ถ๋ฌ์ค๊ธฐ(import)๋ฅผ ํ์ ๋, ์ค๋ฅ ๋ฐ์ => ๊ฐ์ ํจํค์ง ์์์๋ง ๋ถ๋ฌ์ค๊ธฐ ๊ฐ๋ฅ โถ public ์ด๋ฆ์ฒ๋ผ ์ด๋์๋ ๋ถ๋ฌ์ฌ ์ ์๋ค. ๋ค๋ฅธ ํจํค์ง ์์ ๋ค๋ฅธ ํด๋์ค์์๋ ๋ถ๋ฌ์ ์ฌ์ฉ ๊ฐ๋ฅํ๋ค. testPackage1 ํจํค์ง์ ์๋ TestClass2 .. ์ด์ 1 ๋ค์