Day 15 - 인터페이스(Interface)
= 인터페이스(Interface) 인터페이스가 생긴 원인 부터 알아볼까요?고양이나 강아지, 늑대는 animal이라는 추상클래스를 가지고있습니다. + 고양이나, 강아지에 짓다. 라는 기능을 추가하고싶다면?그럴 때, 사용할 때 interface구조로 정의 후, 추상 메서드로 그 기능만 정의해놓는다면인터페이스를 구현(상속)하는 형태로 사용이 가능하다. 인터페이스 구현 방법 : 클래스 이름 뒤에 implements사용 ex) class Cat extends Animal implements bark = 기본 interface 예제 = public class Cat extends KindaCat implements Pet { @Override public void sit() { System.out.println("..
수업 복습하기/Java
2021. 9. 8.