Main menu:
Pode também ser usado uma interface, de forma a incluir o objeto, para exibir a interface gráfica.
Exemplo: A API será 💸 a interface de utilizador / utilizador "SMS".
A API deve ser interpretada na linguagem Java, por padrão ou de código.
Existem muitos 💸 modelos de implementação de uma API, variando a nível de complexidade.
Abaixo, descrevem algumas diferenças entre duas tecnologias de representação.