LC·Dict

ac·ces·sor

B2technical
US/əkˈsesər/UK/əkˈsesə/드물게 쓰임

주로 프로그래밍에서 데이터에 접근하게 해 주는 메서드나 함수

noun명사

  1. 1

    접근자, 접근 메서드객체나 클래스의 데이터 값에 접근하거나 그 값을 읽게 해 주는 메서드나 함수B2computing

    a method or function that gives access to a data value in an object or class, especially by returning that value

    • The accessor returns the user's email address.

      그 접근자 메서드는 사용자의 이메일 주소를 반환한다.

    • Use an accessor instead of reading the field directly.

      필드를 직접 읽지 말고 접근자 메서드를 사용하세요.

  2. 2

    접근자, 접근 장치어떤 것에 접근하는 사람이나 장치; 매우 드문 일반적 용법C1general

    a person or thing that accesses something; a rare general use

    • The log records each accessor of the database.

      그 로그는 데이터베이스에 접근한 각 사용자를 기록한다.

    • Only authorized accessors can open the secure file.

      승인된 접근자만 보안 파일을 열 수 있다.

    유의어user, operator

뉘앙스 · 쓰임

getter는 보통 값을 ‘읽어 오는’ 메서드를 더 구체적으로 가리키는 말이고, accessor는 데이터 접근을 가능하게 하는 메서드라는 더 넓거나 더 공식적인 기술 용어로 쓰일 수 있습니다. access와 달리 accessor는 행위가 아니라 그 접근을 수행하거나 가능하게 하는 ‘것’을 가리킵니다.

이 단어는 액세서리(accessory)를 만들거나 다루는 사람이라는 뜻이 아닙니다. 프로그래밍 문서나 기술 설명에서 주로 쓰며, 한국어로는 문맥에 따라 ‘접근자’, ‘접근 메서드’, ‘액세서 메서드’로 옮깁니다.

유의어 뉘앙스 비교

getter
값을 읽어 오는 메서드를 더 직접적이고 흔하게 가리키는 프로그래밍 용어입니다.
accessor method
accessor보다 더 명시적으로 ‘메서드’임을 나타냅니다.
user
시스템이나 서비스를 이용하는 사람을 더 일반적이고 자연스럽게 가리킵니다.
operator
기계나 시스템을 조작하는 사람이라는 의미가 더 강합니다.

반의어

mutator
값에 접근해 읽기보다 값을 변경하거나 설정하는 메서드를 가리킵니다.
setter
값을 설정하는 메서드로, getter와 대조되어 쓰입니다.

자주 쓰는 표현 · Collocations

noun+noun

  • accessor method접근자 메서드
  • accessor function접근자 함수
  • property accessor속성 접근자

verb+noun

  • define an accessor접근자 메서드를 정의하다
  • use an accessor접근자 메서드를 사용하다

어원 · 암기 팁

[Latin]영어 access에 행위자나 도구를 뜻하는 접미사 -or가 붙어 만들어진 말입니다. access는 라틴어 accessus에서 왔으며, ‘다가감, 접근’이라는 뜻과 관련이 있습니다.

access(접근하다, 접근) + -or(행위자·도구를 나타내는 접미사)

💡 access는 ‘접근’이고 -or는 ‘하는 것/사람’이므로, accessor는 ‘접근하게 해 주는 것’으로 기억하면 됩니다.