개발자면접

    신입 개발자 면접 질문 준비(2)

    저번 질문 준비(1)에 이어서 두 번째 면접 준비 포스팅 시작! 이번 포스팅은 저번 포스팅 마지막에 작성했던 클래스와 객체, 인스턴스를 제 식대로 쉽게 이해하기 위한 예를 정리하고 추상 클래스와 인터페이스에 관한 정리와 기술 이외 질문에 대해 정리하겠습니다. 7. Class & Object & Instance (2) 이 세 가지 개념을 제가 좋아하는 게임에 대입하여 이해하기 위한 예로 만들었습니다. 먼저 클래스는 게임의 캐릭터 생성 화면, 즉 '틀'입니다. 이 캐릭터 생성 틀을 이용해 캐릭터를 생성할 수 있는데, 그 과정에서 캐릭터의 머리 모양이나 색, 초기 복장, 직업, 성별 등 다양한 것들을 바꿀 수 있습니다. 그리고 이렇게 생성된 캐릭터가 하나의 객체가 됩니다. 만약 내가 아닌 다른 유저가 접속하여..