1
resposta

Escopo ou "encapsulamento" ?

Olá, gostaria de tirar uma duvida que tive enquanto assistia a aula. Essa ideia de escopo do código é o que esta por tras do conceito de encapsulamento da tecnologia baseada em objetos, ja que uma informação armazenada em uma variavel nao pode ser acessada por uma função fora do seu escopo ?

Obrigado.

1 resposta

Fala Vinicius! De boa?

Cara o escopo tem haver com a linguagem em si, cada uma tem uma definição de escopo diferente... geralmente as orientadas a objetos tendem a usar algo similar que a variavel que vc cria só é valida dentro do escopo dela, por exemplo, se criou uma variavel dentro de um método, ela só vai ser válida dentro daquele método, se tentar acessar fora não vai conseguir e por ai vai, se fizer uma na classe, consegue acessar em qualquer lugar daquela classe...