ํ์ ์บ์คํ
[Swift] ํ์ ์บ์คํ , ๋ค์ด์บ์คํ , is, as๋?
Swift์ ํ์ ์บ์คํ ์ ๋ํด ์์๋ณด์์. ๐ ๋จผ์ ํด๋์ค์ ์์ ๊ฐ๋ ๋ถํฐ ์ดํดํ๊ณ ์์ด์ผ ํ๋๋ฐ...... ์ด๋ ๊ฒ Coffee, Latte, Americano๋ผ๋ ํด๋์ค๊ฐ ์์ต๋๋ค. ์ฌ๊ธฐ์ ์ฐ๋ฆฌ๋ ๋ผ๋ผ์ ์๋ฉ๋ฆฌ์นด๋ ธ๋ฅผ ๋ฌถ์ด์ ์ปคํผ๋ผ๊ณ ๋ถ๋ฅด๊ธฐ๋ ํ์ฃ !??!? ์ปคํผ๋ผ๋ ๊ฐ๋ ์ ํฌํจํ๊ณ ์๋ ๋ผ๋ผ๋, ์ฌ๊ธฐ์์๋ ์ปคํผ๋ฅผ ์์๋ฐ์ ๋ผ๋ผ๊ฐ ํ์ํ๊ฒ ๋ฉ๋๋ค! ๋ง์ฐฌ๊ฐ์ง๋ก ์ปคํผ๋ผ๋ ๊ฐ๋ ์ ํฌํจํ๊ณ ์๋ ์๋ฉ๋ฆฌ์นด๋ ธ๋ ์์ฑ! ๊ทธ๋ฌ๋ฉด ์ปคํผ๋ ๋ถ๋ชจ Class, ๋ผ๋ผ์ ์๋ฉ๋ฆฌ์นด๋ ธ๋ ์์ Class๊ฐ ๋จ๋๋ค. '์ปคํผ'๋ '์ท'์ด๋ผ๋ ํญ๋ชฉ์ ๊ฐ๊ณ ์๊ณ , ์ด๋ฅผ ์์๋ฐ์ ์์๋ค์ธ ๋ผ๋ผ์ ์๋ฉ๋ฆฌ์นด๋ ธ๋ '์ท'์ด๋ผ๋ ํญ๋ชฉ์ ๊ฐ์ง๊ณ ์์ด๋๋ค~~ ์ด๊ฐ๋จ ์์ ๋! class Coffee { let shot: Int init(shot: Int) ..