๊ด€๋ฆฌ ๋ฉ”๋‰ด

๋ชฉ๋ก๋ธ”๋กœ๊ทธ์ž˜์“ฐ๋Š”๋ฒ• (1)

๋‚˜์˜ ๋ชจ์–‘

011 | Java - class, object, field, method, static, overloading

๐Ÿ’™ ์˜ค๋Š˜ ๋ฐฐ์šด ๊ฒƒ ๐Ÿค ํด๋ž˜์Šค ๋”๋ณด๊ธฐ ๋”๋ณด๊ธฐ ๊ฐ์ฒด ์ƒ์„ฑ ์‹œ ์‚ฌ์šฉ๋˜๋Š” ํ•˜๋‚˜์˜ ์„ค๊ณ„๋„/ํ‹€ ํด๋ž˜์Šค์˜ ๊ตฌ์„ฑ์š”์†Œ์™€ ๊ธฐ๋ณธ ๋ฌธ๋ฒ• class ํด๋ž˜์Šค๋ช… { // ํด๋ž˜์Šค ์ •์˜ // ... } ํ‚ค์›Œ๋“œ: class ํด๋ž˜์Šค๋ช…: ์ฃผ๋กœ ๋Œ€๋ฌธ์ž ๊ตฌ์„ฑ์š”์†Œ ํ•„๋“œ: ํด๋ž˜์Šค์˜ ์†์„ฑ์„ ๋‚˜ํƒ€๋‚ด๋Š” ๋ณ€์ˆ˜(์†์„ฑ) ๋ฉ”์„œ๋“œ: ํด๋ž˜์Šค์˜ ๊ธฐ๋Šฅ์„ ๋‚˜ํƒ€๋‚ด๋Š” ํ•จ์ˆ˜(๊ธฐ๋Šฅ) ์ƒ์„ฑ์ž: ํด๋ž˜์Šค์˜ ๊ฐ์ฒด๋ฅผ ์ƒ์„ฑ ์ด๋„ˆํด๋ž˜์Šค: ํด๋ž˜์Šค์˜ ๋‚ด๋ถ€ ํด๋ž˜์Šค ๐Ÿค ๊ฐ์ฒด ๋”๋ณด๊ธฐ ๋”๋ณด๊ธฐ ํด๋ž˜์Šค์— ์„ค๊ณ„๋œ ๋‚ด์šฉ์œผ๋กœ ์ƒ์„ฑ๋œ ์ œํ’ˆ ๋ฉค๋ฒ„: ์†์„ฑ + ๊ธฐ๋Šฅ + ์ด๋„ˆํด๋ž˜์Šค ํ‚ค์›Œ๋“œ: new ์‹ค์ œ ๊ฐ์ฒด ์ƒ์„ฑ → ํด๋ž˜์Šค ๋ฉค๋ฒ„์— ์ ‘๊ทผ ๊ฐ€๋Šฅ class Europe { public static void main(String[] args) { Europe western = new Europe(); // Europe ํด..

SEB/TIL 2022. 7. 7. 23:13