인터페이스(interface)

이상욱·2023년 7월 5일
0

07.05 수업

목록 보기
3/6

인터페이스

인터페이스는 '기능'을 의미한다.

인터페이스는 기능을 의미해 위처럼 입의 기능을 void를 통해 추가하였다.

인터페이스에 들어가는 것은 고정적으로 사용

입에는 고정적으로 치아개수가 20개 있다.

인터페이스는 클래스를 여러개 구현할 수 있다.

하나의 클래스의 여러 인터페이스들이 들어간 코드이다.

인터페이스들이 모이면 종족의 특성이 될 수 있다.

사람이라는 종족의 특징으로 입과 눈 이 있기 때문에 implements로 입,눈 인퍼페이스를 가져왔다.

추상적 클래스에 인터페이스를 만들어서 사용할 수 있다.

추상클래스에서 만든 사람 추상 클래스를 통해 입과 눈의 기능이 있어 천사라는 클래스에 날개 인터페이스만 implements해서 가져왔다.

새라는 추상클래스 안에 cry, see, fly라는 기능이 전부 있어 extends로 '새' 추상클래스를 가져오고 Override를 통해서 안에 기능들을 덮어쓴다.

0개의 댓글