๋๊ฐ์ ๊ตฌ์กฐ์ฒด๊ฐ ๊ฐ์ด ๊ฐ์์ง ํ์ธํ๋ ์ฝ๊ณ ๋น ๋ฅธ ๋ฐฉ๋ฒ์ด ์์๊น์ฌ??
Equals ๋ผ๋๊ฐ
๊ฐ์๊ฑด ์ฐพ์๋ณด๋ ์ฐธ์กฐ ๋น๊ต ๊ฐ์๊ฑฐ๊ณ
์ ๊ฐ ์ํ๋๊ฑด
ในใ ๋์ด ๊ฐ์ด ๊ฐ์์ง๋ง ํ์ธํ๋๊ฑด๋ฐ...
if(A.a == B.a && A.b == B.b)
์ด๋ฐ ์์ผ๋ก ํ๋ ๋ฒ ์ธ์ ๋ฐฉ๋ฒ์ด ์์๊น์ฌ
ํด๋น ๋๊ธ์ ์ญ์ ๋์์ต๋๋ค.
ํฌํํ...๊ทธ์๋ฐ์ ์๊ฒ ๋ค์ฌ..๊ฐ์ฌํจ๋ฏธ๋ค..
ใด Equals์ฐ๋ฉด๋จ
Equals ๋ ์ฐธ์กฐ๋น๊ต ์๋? ๊ฐ๋น๊ต๊ฐ ์๋์์
๊ทธ๊ฑด ํด๋์ค์ผ๋ ์๊ธฐ๊ณ
์ค ๊ฐ์ฌํฉ๋๋ค
๋๊ฐ๋ง๋ ๊ตฌ์กฐ์ฒด๊ฐ ์๋๊ณ ==์คํผ๋ ์ดํฐ ์์ผ๋ฉด ==๋๋จ
๊ทผ๋ฐ ๋ง์ฝ์ A ๊ตฌ์กฐ์ฒด ๋ด์ ํน์ ๋ณ์๋ค์ ๋น๊ต์์ ์ ์ธํ๊ณ ํ๋ ค๋ฉด ์ญ์ ์ผ์ผํ ๋น๊ตํด์ฃผ๋ ํจ์ ๋ง๋ค์ด์ ์ฐ๋ ์๋ฐ์ ์๊ฒ ์ฃ ??
ใ ใ ๊ทธ๊ฑด ๊ทธ๋ ์ฃ
์ง์ง ๊ฐ์ฌํฉ๋๋ค.
๋ค๋ค ๋ต๋ณํด์ฃผ์ ์ ์ ๋ง ๊ฐ์ฌํฉ๋๋ค