인터페이스 적절히 활용하기

Jan 10, 2024
인터페이스 적절히 활용하기
package ex07; interface CookAble { void cook(); } interface KnifeAble { void kill(); } class 백종원 implements CookAble { @Override public void cook() { } } class 전사 implements KnifeAble, CookAble { @Override public void kill() { System.out.println("공격"); } @Override public void cook() { System.out.println("요리"); } } public class KnifeTest { public static void main(String[] args) { 전사 k1 = new 전사(); k1.kill(); k1.cook(); 백종원 k2 = new 백종원(); k2.cook(); } }
 
Share article
RSSPowered by inblog