Vários programas são desenvolvidos para atender a necessidade de clientes (aplicativos de banco, cinema, lojas, etc), portanto modelar o objeto “Cliente” é um dos primeiros passos.
No projeto de um software OO, as classes são representadas graficamente e depois implementadas em uma linguagem de programação.
A seguir, pode-se analisar um modelo de classe Cliente e sua respectiva implementação na linguagem Java.
Figura – Classe Cliente Fonte: Franco, Luiz, 2018.
Implementação da classe na linguagem Java (a numeração representa o numero da linha de código para fácil identificação).
1. public class Cliente {
2. String nome;
3. String endereco;
4. int idade;
5. email: string
6. public void IncluirNovoCliente(){
7. //comandos
8. }
9. public void AtualizarDados(){
10. //comandos
11. }
12. }
Agora, com base no contexto apresentado analise as afirmações a seguir:
I - Na linha 1 temos a declaração da classe e o parâmetro public representa o tipo de acesso a classe, nesse caso, público (qualquer outra classe poderá acessar a classe Cliente).
II - Para indicar o início e o final de classes e métodos são utilizadas chaves. A chave da linha 1 marca o final da classe e a chave na linha 12 marca o início.
III - Das linhas 2 a 5 os atributos da classe são declarados de acordo com a sintaxe java: tipo variável;
IV - Na linha 6 tem a declaração de um método com os seguintes parâmetros: (i) public, representa o tipo de acesso ao método; (ii) void, significa que o método fará alguma coisa e irá devolverá algum valor para o sistema; (iii) IncluirNovoCliente, representa o nome do encapsulamento; (v) (), todo método terá um par de parênteses, pois caso o método receba informações do sistema, esses devem vir dentro dos parênteses.
V - A classe deve ser salva com o nome Cliente.java.
É correto o que se afirma apenas em:
Escolha uma:
a. I, III e V
b. I, II, III, IV e V
c. III e IV
d. II, III, IV e V
e. I
Soluções para a tarefa
Respondido por
9
Resposta CORRETA: I, III e V
cleison81:
Correta
Perguntas interessantes