ac·ces·sor
B2technical주로 프로그래밍에서 데이터에 접근하게 해 주는 메서드나 함수
noun명사
- 1
접근자, 접근 메서드 — 객체나 클래스의 데이터 값에 접근하거나 그 값을 읽게 해 주는 메서드나 함수B2〔computing〕
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
뉘앙스 · 쓰임
getter는 보통 값을 ‘읽어 오는’ 메서드를 더 구체적으로 가리키는 말이고, accessor는 데이터 접근을 가능하게 하는 메서드라는 더 넓거나 더 공식적인 기술 용어로 쓰일 수 있습니다. access와 달리 accessor는 행위가 아니라 그 접근을 수행하거나 가능하게 하는 ‘것’을 가리킵니다.
이 단어는 액세서리(accessory)를 만들거나 다루는 사람이라는 뜻이 아닙니다. 프로그래밍 문서나 기술 설명에서 주로 쓰며, 한국어로는 문맥에 따라 ‘접근자’, ‘접근 메서드’, ‘액세서 메서드’로 옮깁니다.
유의어 뉘앙스 비교
- getter
- 값을 읽어 오는 메서드를 더 직접적이고 흔하게 가리키는 프로그래밍 용어입니다.
- accessor method
- accessor보다 더 명시적으로 ‘메서드’임을 나타냅니다.
- user
- 시스템이나 서비스를 이용하는 사람을 더 일반적이고 자연스럽게 가리킵니다.
- operator
- 기계나 시스템을 조작하는 사람이라는 의미가 더 강합니다.
반의어
자주 쓰는 표현 · 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는 ‘접근하게 해 주는 것’으로 기억하면 됩니다.