# 칭구 아이가~? ## 문제 내 주변엔 다양한 직업군의 사람들이 있다. 뮤지션, 건축가, 개발자, 변호사, etc.. 하지만 우리는 모두 친구다. 주어진 메인 메소드를 수행하여 출력 예와 같은 결과를 얻으려 한다. 이를 위해, 주어진 코드의 인터페이스와 클래스의 내용을 모두 완성하시오. ## 출력 예 ``` 뮤지션 김씨 -> 칭구 아이가! 건축가 이씨 -> 칭구 아이가! 개발자 박씨 -> 칭구 아이가! 변호사 최씨 -> 칭구 아이가! ```
관련 강의로 이동

코드: java 1.8

public class VariousFriends { public static void main(String[] args) { // 객체 생성 Artist kim = new Artist("뮤지션 김씨"); Architect lee = new Architect("건축가 이씨"); Developer park = new Developer("개발자 박씨"); Lawyer choi = new Lawyer("변호사 최씨"); // 그룹화: 인터페이스 기준 Friend[] friends = { kim, lee, park, choi }; for (Friend f : friends) { f.dearFriend(); } } } /* 1. 해당 인터페이스를 완성하시오. */ interface Friend { } /* 2. 아래 모든 클래스를 완성하시오. */ class Artist { } class Architect { } class Developer { } class Lawyer { }

입력

정답이 궁금하다면? 코드를 제출해보세요!