์๋
ํ์ธ์, ํ๋ผ์
๋๋ค~ ์ค๋์ Convenience initializer๊ฐ ๋ฌด์์ธ์ง ์์๋ณด๊ฒ ์ต๋๋ค! ์ด๋์
๋ผ์ด์ ๋ ํฌ๊ฒ 2๊ฐ์ง๋ฅผ ์ดํด๋ณผ ์ ์์ต๋๋ค. Designated initializer, Covenience initializer ์ฐจ๋ก๋๋ก ์ง์ ์ด๋์
๋ผ์ด์ , ํธ์ ์ด๋์
๋ผ์ด์ ๋ผ๊ณ ํด์ํด๋ณผ ์ ์๋๋ฐ, ์ง์ ์ด๋์
๋ผ์ด์ ๋ ํด๋์ค(๊ตฌ์กฐ์ฒด)๋ด์ ๋ชจ๋ ํ๋กํผํฐ๊ฐ ์ด๊ธฐํ๋ ์ ์๋๋ก ํด์ฃผ๋ ์ด๋์
๋ผ์ด์ ์ด๊ณ , ํธ์ ์ด๋์
๋ผ์ด์ ๋ ์ถ๊ฐ์ ์ธ ์์
์ ํ ์ ์๋๋ก ํด์ฃผ๋ ๋ณด์กฐ ์ด๋์
๋ผ์ด์ ์
๋๋ค. Designated init ์ ํ๋ผ๋ฏธํฐ ์ผ๋ถ๋ฅผ ๊ธฐ๋ณธ๊ฐ์ผ๋ก ์ค์ ํด์ Convenience init ์์์ Designated init ์ ํธ์ถํด์ ์ธ ์ ์์ต๋๋ค. ์ค์ํ ํฌ์ธํธ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. Convenience i..