interface
-
인터페이스언어/자바 2022. 5. 4. 22:51
인터페이스란? 인터페이스는 클래스의 청사진으로 볼 수 있는 기능이며 클래스에게 인터페이스 내에 있는 메서드들을 구현하도록 강제합니다. 언제 인터페이스를 사용해야 할까? 추상화 사용하려고 할 때 사용됩니다. 다형성을 위해 사용됩니다. public interface Shape { String name(); } public class Circle implements Shape { @Override public String name() { return "Circle"; } } public class Square implements Shape { @Override public String name() { return "Square"; } } List shapes = new ArrayList();..