2. JAVA 언어의 Abstract Class(추상클래스)와 Interface(인터페이스)에 대하여 다음 질문에 답하시오.
가. 다음 조건일 때 클래스 다이어그램을 작성하시오.- name, eat(), sleep() 속성을 가지며 자식클래스명은 Dog인 Animal 추상클래스 - STATUS, draw(), open() 속성을 가지며 자식 클래스명이 Blind인 Curtain 인터페이스나. 위의 가. 조건에서 Animal, Curtain, Dog, Blind 클래스를 JAVA 언어로 선언부분을 작성하시오.