반영 (컴퓨터)
위키백과 ― 우리 모두의 백과사전.
전산학에서 반영(Reflection)은 실행 중에 해당 코드의 추상화 특성이나 실행시간 행동에 의거해 자료형을 변형하는 컴퓨터 프로그램 작동방식을 말한다. "관찰"하는 "능력"과 구조와 행동을 "수정"하는 행동을 가진 프로그램으로 비유할 수 있다. 일부 언어가 번역시간이나 정적으로 구현하지만 반영은 대개 실행시간 반영이나 동적 반영을 의미한다. 스몰토크와 같이 가상 기계에서 실행되는 고급언어에는 흔히 보이고 C 언어 등의 저급언어에는 찾기 힘들다.
이 문서는 컴퓨터에 관한 토막글입니다. 서로의 지식을 모아 알차게 문서를 완성해갑시다. |
분류: 컴퓨터 토막글 | 컴퓨터 용어 | 프로그래밍 패러다임