์ด๊ธฐํ๋ ํด๋์ค, ๊ตฌ์กฐ์ฒด, ์ด๊ฑฐํ ์ธ์คํด์ค๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํด ์ค๋น ์์ ์ ํ๋ ๋จ๊ณ ์ด๋ค. ์ด ๋จ๊ณ์์ ๊ฐ ์ ์ฅ ํ๋กํผํฐ์ ์ด๊ธฐ ๊ฐ์ ์ค์ ํ๋ค. ์ด๊ธฐํ ๊ณผ์ ์ initializer๋ฅผ ์ ์ ํ๋ ๊ฒ์ผ๋ก ๊ตฌํํ ์ ์๋ค. Swift์ initializer๋ ๊ฐ์ ๋ฐํํ์ง ์๋๋ค. ์ด๊ธฐํ์ ๋ฐ๋๋ก ์ฌ๋ฌ ๊ฐ๊ณผ ์์์ ํด์ง๋ฅผ ์ํด deinitializer๋ ์ฌ์ฉํ ์ ์๋ค. ์ ์ฅ ํ๋กํผํฐ๋ฅผ ์ํ ์ด๊ธฐ๊ฐ ์ค์ (Setting Initial Values for Stored Properties) ์ธ์คํด์ค์ ์ ์ฅ ํ๋กํผํฐ๋ ์ฌ์ฉํ๊ธฐ ์ ์ ๋ฐ๋์ ํน์ ๊ฐ์ผ๋ก ์ด๊ธฐํ ๋ผ์ผ ํ๋ค. ์ด ๊ฐ์ผ๋ก ๊ธฐ๋ณธ ๊ฐ์ ์ค์ ํ ์ ์๊ณ , ํน์ ๊ฐ์ ์ค์ ํ ์๋ ์๋ค ์ด๋์ ๋ผ์ด์ (Initializers) ์ด๋์ ๋ผ์ด์ ๋ ํน์ ํ์ ์ ์ธ์คํด์ค๋ฅผ ์..