Interface (์ธํฐํ์ด์ค) ? - ํ๋ ์ด์์ ์ธํฐํ์ด์ค ๋ฉ์๋๋ฅผ ํฌํจํ๊ณ interface ํค์๋๋ฅผ ์ฌ์ฉํ์ฌ ์ ์ธํ๋ฉฐ ์ผ๋ฐ ๋ฉ์๋๋ฅผ ํฌํจํ ์ ์์ - ์ธํฐํ์ด์ค ๋ฉ์๋๋ ๋ฉ์๋์ ์ ์ธ๋ง ์๊ณ abstract ํค์๋๋ฅผ ๋ช ์์ ์ผ๋ก ์ ์ธํ์ง ์์๋ ๋๋ฉฐ, ์ค์ ๊ตฌํ์ ์์ ๋ฐ์ ์์ ํด๋์ค์์ ์ด๋ฃจ์ด์ง interface Car { public void drive(); } public class ElectricCar implements Car { public void drive() { System.out.println("์ ๊ธฐ์ฐจ ์ฃผํ"); } } ์ธํฐํ์ด์ค์ ํ์์ฑ ์ธํฐํ์ด์ค์์ ์ธํฐํ์ด์ค ๋ฉ์๋๋ฅผ ์ ์ธํ๊ณ ์์ ํด๋์ค์์ ์ฉ๋์ ๋ง๊ฒ ์ฌ์ ์ํจ์ผ๋ก์จ ๋คํ์ฑ์ ๊ธฐ๋ฐ์ด ๋๋ฉฐ ์ฝ๋ ์ฌ์ฌ์ฉ์ ๋์์ ์ค ํด๋์ค ..