A transformação UML-para-C++ transforma os tipos de visibilidade UML
nos tipos de visibilidade C++ correspondentes. Para elementos de modelo UML com visibilidade
de pacote, a transformação designa visibilidade privada ao elemento
C++ transformado.
A tabela a seguir lista os tipos de visibilidade C++ que a transformação
gera a partir de tipos de visibilidade UML.
| Tipo de Visibilidade UML |
Tipo de Visibilidade C++ |
| Público |
público |
| Privado |
privado |
| Protegido |
protegido |
| Pacote |
privado |