Binding   바인딩

(2017-08-08)

정적 바인딩, 동적 바인딩

Top > [기술공통]
[기초과학]
[파동/광학/음향]
[방송/멀티미디어/정보이론]
[전자/전기/제어]
[통신/네트워킹]
[정보기술(IT)]
[기계/재료/공업일반]
[표준/계측/품질]
[기술경영]
정보기술(IT) >   1. 정보기술
[전산기초]
[컴퓨터구조]
[프로그래밍]
[데이터베이스]
[소프트웨어 공학]
[운영체제]
[정보보호/보안]
[IT 기타기술]
프로그래밍 > [프로그래밍 언어론]
[객체지향]
[자료구조]
[알고리즘]
[자료표현(알파벳/코드)]
[시스템 프로그래밍]
[프로그래밍언어 종류]
[프로그래밍 기타일반]
프로그래밍 언어론 >   1. 프로그래밍 언어
[구문]
[이름,바인딩]
[자료형/데이터형]
[예외,이벤트 처리]
이름,바인딩   1. 바인딩
  2. 변수
  3. 선언/정의/초기화
  4. 좌변값

Top > [기술공통]
[기초과학]
[파동/광학/음향]
[방송/멀티미디어/정보이론]
[전자/전기/제어]
[통신/네트워킹]
[정보기술(IT)]
[기계/재료/공업일반]
[표준/계측/품질]
[기술경영]
정보기술(IT) >   1. 정보기술
[전산기초]
[컴퓨터구조]
[프로그래밍]
[데이터베이스]
[소프트웨어 공학]
[운영체제]
[정보보호/보안]
[IT 기타기술]
프로그래밍 > [프로그래밍 언어론]
[객체지향]
[자료구조]
[알고리즘]
[자료표현(알파벳/코드)]
[시스템 프로그래밍]
[프로그래밍언어 종류]
[프로그래밍 기타일반]
객체지향 >   1. 객체지향
  2. 객체지향 프로그래밍
  3. 메세지
  4. 생성자
  5. 오버라이딩
  6. 오버로딩
  7. 접근 제한 수식자
  8. 추상 클래스
[객체,클래스,인스턴스]
[객체지향 원리/특징]
[객체지향 모델링]
객체지향 원리/특징   1. 캡슐화
  2. 상속성
  3. 다형성
  4. (동적)바인딩
  5. 정보은닉

1. 바인딩 (Binding)

  ㅇ [일반] 이름을 어떤 속성과 연결짓는 과정을 말함

  ㅇ [전산] 변수,프로시저,상수 등의 이름(식별자)을 속성(값)과 연관(association)짓는 것

   
2. [전산]  바인딩 

  ㅇ 추상적 구문 단위가 여러 속성 중 하나 또는 일부를 연관짓는 것
     - 例) 
        . 상수 변수가 실제 상수 값에 바인딩되는 것
        . 변수가 메모리에 적재될 때 기억공간 셀에 바인딩되는 것
        . 연산 기호(`*`등)가 실제 연산(`곱셈`등)에 바인딩되는 것
        . 함수 호출과 호출된 함수를 연관짓는 메커니즘 등

  ㅇ 바인딩 시간(Binding Time)과 관련하여 구분 
     - 정적 바인딩 (Static)
        . 초기에 한번 이루어지고 실행 동안 변하지 않고 유지됨
        . 정적 바인딩되는 속성은 정적 속성이라고 함
     - 동적 바인딩 (Dynamic)
        . 실행 중간에 이루어지고, 다시 해제됨
           .. 실행 중간에도 속성 변경이 가능
        . 동적 바인딩되는 속성은 동적 속성이라고 함


[이름,바인딩] 1. 바인딩 2. 변수 3. 선언/정의/초기화 4. 좌변값
  1.   기술공통
  2.   기초과학
  3.   파동/광학/음향
  4.   방송/멀티미디어/정보이론
  5.   전자/전기/제어
  6.   통신/네트워킹
  7.   정보기술(IT)
        1. 정보기술
    1.   전산기초
    2.   컴퓨터구조
    3.   프로그래밍
      1.   프로그래밍 언어론
            1. 프로그래밍 언어
        1.   구문
        2.   이름,바인딩
          1.   1. 바인딩
              2. 변수
              3. 선언/정의/초기화
              4. 좌변값
        3.   자료형/데이터형
        4.   예외,이벤트 처리
      2.   객체지향
      3.   자료구조
      4.   알고리즘
      5.   자료표현(알파벳/코드)
      6.   시스템 프로그래밍
      7.   프로그래밍언어 종류
      8.   프로그래밍 기타일반
    4.   데이터베이스
    5.   소프트웨어 공학
    6.   운영체제
    7.   정보보호/보안
    8.   IT 기타기술
  8.   기계/재료/공업일반
  9.   표준/계측/품질
  10.   기술경영

 
        최근수정     모바일웹     참고문헌