A programação de aplicações que utilizem acessores não implica mudanças da sintaxe da linguagem. Não há transparência na programação: os acessores devem ser reconhecidos como aquilo que são. Não há suporte à programação, embora Edelson sugira a utilização de macros como forma de abreviar a escrita.
A classe do acessor tem o mesmo nome da do objecto encapsulado, com a diferença de ter um A aposto. A interface pública da classe encapsulada é replicada pela classe do acessor.
Como exemplo, para definir a classe dos acessores para os objectos de uma classe list, deve definir-se a classe listA. Esta convenção é utilizada para evitar modificar a linguagem ao introduzir o novo conceito. A utilização dos acessores faz-se declarando um objecto da nova classe, sendo o objecto correspondente inicializado a nil, por analogia com a semântica de ponteiros.