프로그래밍 이론/기타 6

okky 펌 일은하고 있지만 모르는건 다시 알아보자

역량체크https://docs.google.com/document/d/1hnsBid61Ak7YVMerGZuxbHLFgTZ_pRwUs2-xwbkvNpc/edit - JAVA (아래 질문들은 Java를 기준으로 생각해주세요.)1. 상속, 다형성에 대해 어떤 개념인지 남에게 설명할 수 있나요?2. 추상클래스, 인터페이스 각각에 대해 문법적으로 어떻게 작성해야하는지 '지금' 머리 속에 떠오르나요?3. 객체지향 프로그래밍(OOP)이 등장하게 된 배경은 무엇이고 객체지향 프로그래밍은 "어떤 방식으로 프로그래밍 하는 것이다."라고 남에게 설명할 수 있나요?4. 제네릭이 무엇인지 알고 있나요?5. 컬렉션이 무엇인지 알고 있나요?6. 가비지 컬렉터의 존재와 하는 일이 무엇인지 알고있나요?7. 객체는 생성자를 호출하면 생..