
오늘의 퀴즈
0/10진행도
1 / 698
맞은 개수
0
오늘 풀기
0
문제
⏱️ 25초
Q
추천 퀴즈 🎯
💡 기술(Tech) 퀴즈 가이드
인공지능(AI), 블록체인, 최신 IT 트렌드 등 급변하는 디지털 세상의 핵심 기술 용어와 흐름을 파악해보세요. 기술적 문해력(Tech Literacy)을 높여 미래 사회에 대비하는 필수 상식을 제공합니다.
📚 상식 퀴즈 해설
Q. 다음 중 객체지향 프로그래밍의 4대 특성 중 하나가 아닌 것은?
객체지향 프로그래밍(OOP)의 4대 특성은 캡슐화(Encapsulation), 상속(Inheritance), 다형성(Polymorphism), 추상화(Abstraction)입니다. 불변성(Immutability)은 한번 생성된 데이터를 변경하지 않는 원칙으로, 함수형 프로그래밍의 핵심 개념이지 OOP의 4대 특성은 아닙니다. 캡슐화는 데이터와 메소드를 하나로 묶고 외부 접근을 제한하는 것이고, 상속은 기존 클래스의 속성과 기능을 새 클래스가 물려받는 것입니다. 다형성은 같은 인터페이스로 다른 구현을 호출할 수 있는 능력이며, 추상화는 복잡한 내부 구현을 숨기고 필수 기능만 노출하는 것입니다. 이 네 가지를 이해하면 코드의 재사용성, 유지보수성, 확장성을 크게 높일 수 있어 소프트웨어 설계의 기본 원리로 여겨집니다.
정답 확인하기
정답 불변성
💡 상식 분야 더 알아보기
듀얼브레인에서는 상식 분야의 다양한 퀴즈를 무료로 제공합니다. 매일 새로운 문제를 풀며 지식을 넓혀보세요.