atps teoria
1) Explique o que vem a ser concatenação ?
R.
Concatenação é o ato de unir duas ou mais cadeias de caracteres (strings).
2)Escreva um código aplicando um exemplo de concatenação.
R.
3)Cite 2 exemplos utilizados em estrutura de repetição:
R.
While, for, switch
4)Explique a utilização do Encapsulamento.
R.
É a técnica utilizada para esconder uma ideia, ou seja, não expor detalhes internos para o usuário, tornando partes do sistema mais independentes possível.
5)Quais são as vantagens da utilização do encapsulamento?
R.
•
Usuário passa a conhecer somente o que é necessário para o uso da classe.
•
Os detalhes de implementação ficam ocultos
•
Mantém a integridade dos dados.
•
Garante a funcionalidade das operações.
6)Quais são os modificadores utilizados no encapsulamentos e quais deles fere o conceito de encapsulamento? R.
•
Publico: Permite que os atributos sejam acessados por qualquer outra classe diretamente.Isso acaba ferindo o conceito de encapsulamento
•
Privado:Significa que os atributos ou métodos só podem ser acessados de dentro da classe a qual pertencem.
•
Padrão: Quando não possui modificador na frente
7)Explique o conceito de métodos construtores?
R.
Construtores são métodos especiais que são chamados automaticamente quando instancias são criadas através da palavra chave new. Por meio da criação de construtores, podemos garantir que o código que eles contêm será executado antes de qualquer outro código em outros métodos, já que uma instancia de classe só pode ser usada depois de ter sido criada com new, o que causará a execução do construtor.
8)Explique a utilização da referencia This?
R.
This é usado para fazer auto-referência ao próprio contexto em que se encontra.
Resumidamente, this sempre será a própria classe ou o objeto já instanciado.
Esse conceito de auto-referência é importante para que possamos criar métodos construtores