Encapsulamento » Histórico » Versão 1
Danielly Satyro, 29/05/2025 12:35 h
| 1 | 1 | Danielly Satyro | # Encapsulamento |
|---|---|---|---|
| 2 | |||
| 3 | Em labVIEW, todos os atributos (data) são obrigatoriamente privados e só podem ser acessados dentro da classe. Ou seja, para visualizar ou setar um atributo de determinado objeto dessa classe, é preciso a utilização de métodos "getters" e "setters". |
||
| 4 | |||
| 5 | Já os métodos, podem ser de 4 tipos: |
||
| 6 | |||
| 7 | Public: Método pode ser utilizado na própria classe, nas classes filhas e em qualquer outra VI (devendo ser chamada por um objeto da classe). |
||
| 8 | |||
| 9 | Community: Somente a própria classe e suas classes amigas podem acessar o método. Nem mesmo as classes filhas podem acessar. |
||
| 10 | |||
| 11 | Protected: Somente a própria classe e suas classes filhas (herdadas) podem acessar o método. |
||
| 12 | |||
| 13 | Private: Somente a própria classe pode acessar o método. |