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
Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Lista de comentários


More Questions From This User See All
Segundo SINICKI (2017) o primeiro passo para um desenvolvedor que almeja criar aplicativos para o sistema da Google é aprender uma das linguagens de programação disponíveis para essa plataforma. Sobre as linguagens de programação disponíveis para essa plataforma Android apresentam-se as opções na coluna da esquerda e suas descrições na coluna da direita (em ordem aleatória). I - Java a) Linguagem de programação criada pela Microsoft que tem como diferencial funcionar em ferramentas que permitem a compilação em mais de uma plataforma. II - Kotlin b) Embora seja uma opção é necessário adicionar o Android Native Development Kit (NDK) que consistem em um conjunto de ferramentas que permitem usar código C e C++ em aplicativos Android. III - C/C++ c) Embora seja uma linguagem de programação nova é considera a segunda linguagem de programação oficial para Android. IV - C# d) Atualmente é a linguagem de programação oficial para o desenvolvimento nativo para Android. É uma linguagem poderosa que pertencem ao grupo do paradigma orientado a objetos e requer um tempo para seu aprendizado. Assinale a alternativa que contém a sequência correta da associação entre as colunas: Escolha uma: a. I com a); III com b); II com c); IV com d) b. II com a); III com b); IV com c); I com d) c. IV com a); III com b); II com c); I com d) d. IV com a); II com b); III com c); I com d) e. I com a); II com b); III com c) ; com d)
Responda

Recomendar perguntas

Helpful Social

Copyright © 2025 ELIBRARY.TIPS - All rights reserved.