Projeto

Geral

Perfil

Encapsulamento » Histórico » Versão 1

Gabriel Borges da Conceição, 21/05/2019 11:50 h

1 1 Gabriel Borges da Conceição
# 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.