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

๋ชฉ๋ก์ž๋ฐ” object (1)

โœ๐Ÿป๊ธฐ๋กํ•˜๋Š” ๋ธ”๋กœ๊ทธ

[ JAVA ] ๊ธฐ๋ณธํด๋ž˜์Šค ( Object, String, Wrapper)

Object ํด๋ž˜์Šค (java.lang.Object) ๋ชจ๋“  ํด๋ž˜์Šค์˜ ์ตœ์ƒ์œ„ ํด๋ž˜์Šค, ๋ชจ๋“  ํด๋ž˜์Šค๋Š” object ํด๋ž˜์Šค๋ฅผ ์ƒ์† ๋ฐ›์Œ -> ๋”ฐ๋กœ extends ํ•˜์ง€ ์•Š์•„๋„ ์‚ฌ์šฉ์ด ๊ฐ€๋Šฅ ๋ฐ”๋กœ toString () ๋ฉ”์„œ๋“œ๋ฅผ ์“ธ ์ˆ˜ ์žˆ๋Š” ์ด์œ  ์ปดํŒŒ์ผ๋Ÿฌ๊ฐ€ ์ž๋™ importํ•จ ์‚ฌ์šฉ์ž๊ฐ€ ์ง์ ‘ extendsํ•˜์ง€ ์•Š์•„๋„ ์ปดํŒŒ์ผ๋Ÿฌ๊ฐ€ ์ž๋™์œผ๋กœ ๋„ฃ์–ด์คŒ java.langํŒจํ‚ค์ง€๋Š” ์ž๋ฐ”์—์„œ ๊ฐ€์žฅ ๊ธฐ๋ณธ์ ์ธ ๋™์ž‘์„ ํ•˜๋Š” ํด๋ž˜์Šค java.langํŒจํ‚ค์ง€๋Š” ๋”ฐ๋กœ importํ•˜์ง€ ์•Š์•„๋„ ํด๋ž˜์Šค์— ์ด๋ฆ„๋งŒ์œผ๋กœ ์‚ฌ์šฉ์ด ๊ฐ€๋Šฅ ex) String, Void , System Object ํด๋ž˜์Šค๋Š” ํ•„๋“œ๋ฅผ ๊ฐ€์ง€์ง€ ์•Š์œผ๋ฉฐ, ์ด 11๊ฐœ ๋ฉ”์„œ๋“œ๋กœ๋งŒ ๊ตฌ์„ฑ 1. toString() ์ธ์Šคํ„ด์Šค์— ๋Œ€ํ•œ ์ •๋ณด๋ฅผ ๋ฌธ์ž์—ด๋กœ ๋ฐ˜ํ™˜, ๋ฌธ์ž์—ด์€ ํด๋ž˜์Šค ์ด๋ฆ„@16์ง„์ˆ˜ ํ•ด์‰ฌ ์ฝ”๋“œ๋กœ ์ถœ..

Language/Java 2020. 12. 13. 21:26