728x90 ๋ฐ์ํ extends1 [TS] Extends์ Implements ์ฐจ์ด (Difference between extends and implements) ์๋ ํ์ธ์ Foma ๐ป ์ ๋๋ค. ์ค๋์ TS์์ ํด๋์ค ์์ extends์ implements๊ฐ ์๊ฐ ํท๊ฐ๋ ค์ ์ ํํ ๊ธฐ์ตํ๊ธฐ ์ํด ์ ๋ฆฌํ๋ ค๊ณ ํฉ๋๋ค. ๋ฐ๋ก ์์ํ ๊ฒ์~ Extends ์์๋ฐ๊ณ ์ ํ๋ ๋ถ๋ชจ ํด๋์ค๋ฅผ ๋ช ์ํ๋ ๊ฒ. ์ฆ, extends์ ์ํ๋ ํด๋์ค๋ฅผ ๋ช ์ํ๋ฉด ํด๋น ํด๋์ค์ ํ๋กํผํฐ์ ๋ฉ์๋๋ฅผ ๋ฐ๋ก ๊ตฌํํ์ง ์์๋ ์ธ์คํด์ค์์ ์์ ๋กญ๊ฒ ์ฌ์ฉ ๊ฐ๋ฅํฉ๋๋ค. ์ฝ๊ฒ ๋งํด "๋ถ๋ชจ๊ฐ ๊ฐ์ง ๊ฑฐ ๋ ๋ง๋๋ก ์จ๋ ๋ผ~" ๋ผ๋ ๊ฒ๊ณผ ๊ฐ์ต๋๋ค. ์๋์ ๊ฐ์ด ๋ถ๋ชจ ํด๋์ค๋ฅผ ๋ง๋ค์ด ์ค๋๋ค. class Parent { public lastName: string = "An"; public speakKorean() { console.log("์๋ ํ์ธ์"); } public eatWithChopsticks() { co.. 2022. 4. 2. ์ด์ 1 ๋ค์ 728x90 ๋ฐ์ํ