Logo Passei Direto
Buscar
Sobre o tópico em questão considere as afirmações a seguir:

I- Pacotes são descritos inteiramente com letras minúsculas
II- Classes iniciam com letra maiúscula
III- atributos e variáveis utilizam o padrão camelcase e iniciam com letra minúscula.

É correto apenas o que se afirma em
I. Pacotes são descritos apenas com letras minúsculas
II. Classes iniciam com letra maiúscula e depois outra letra maiúscula na primeira letra de outra palavra caso seja um nome composto
III. A nomenclatura padrão de atributos e variáveis é semelhante as classes no entanto inicia com letra minúscula
A) I apenas
B) II apenas
C) III apenas
D) I e II apenas
E) I, II e III.
User badge image
Questões Para a Compreensão

ano passado

Respostas

User badge image

Ed Verified user icon

ano passado

Vamos analisar cada afirmativa: I- Pacotes são descritos inteiramente com letras minúsculas. Falso, pacotes em Java, por exemplo, seguem a convenção de utilizar letras minúsculas, mas podem conter maiúsculas se necessário para melhor legibilidade. II- Classes iniciam com letra maiúscula. Verdadeiro, é uma convenção em Programação Orientada a Objetos que as classes devem iniciar com letra maiúscula. III- Atributos e variáveis utilizam o padrão camelCase e iniciam com letra minúscula. Verdadeiro, é uma prática comum em muitas linguagens de programação que atributos e variáveis sigam o padrão camelCase e iniciem com letra minúscula. Portanto, as afirmativas corretas são II e III. A alternativa que contém essas duas afirmativas é: E) I, II e III.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Questão 3/10 - Programação Orientada a Objetos
public class Aluno {
String nome;
int matricula;
String cpf;
public void info(){
System.out.println("nome: " + nome);
System.out.println("matricula: " + matricula);
System.out.println("cpf: " + cpf);
}
}
Sobre o código em questão considere as afirmações a seguir:
I- O método info() retorna 3 Strings
II- Diferentes objetos da classe Aluno vão imprimir mensagens diferentes dependendo do valor de seus atributos.
III- Aluno.info() vai invocar o método info() considerando os valores padrão dos atributos.
É correto apenas o que se afirma em

A I apenas
B II apenas
C III apenas
D I e II apenas
E I, II e III.

Sobre o tópico em questão considere as afirmacoes a seguir:
I- métodos set são aplicados apenas sobre atributos públicos
II- os métodos get são sempre void
III- os métodos get e set servem para adicionar e remover atributos de uma classe.
A I apenas
B II apenas
C I e II apenas
D I e III apenas
E Nenhum dos itens está correto.

Sobre o tópico em questão considere as afirmações a seguir:
I- O ambiente de execução do Java possui licença GPL v3 de software livre.
II- Aplicativos para sistema operacional Android e Kindle são exemplos do uso do Java.
III- Sintaxe do Java é baseado na linguagem de Programação C
A I apenas
B II apenas
C III apenas
D I e II apenas
E I, II e III

Sobre o tópico em questão considere as afirmacoes a seguir:

I- Atributos: São as variáveis que descrevem o objeto.
II- Métodos: São como funções que dizem o que cada objeto faz.
III- Estado: Seria o valor de cada atributo que representa aquele objeto

É correto apenas o que se afirma em
I. Atributos são as variáveis declaradas no corpo da classe, todos os objetos da classe terão aquelas variáveis embutidas dentro de si. Semelhante ao conceito de registro na programação estruturada.
II. Os métodos são as funções associadas a classe e executam relativamente aos atributos dos objetos do qual estão ligados.
III. O estado representa um determinado momento do objeto e os valores de seus atributos naquele momento.
A) I apenas
B) II apenas
C) III apenas
D) I e II apenas
E) I, II e III.

Sobre o tópico em questão considere as afirmações a seguir:

I- JVM é a sigla em inglês para Máquina Virtual Java, programa responsável por interpretar os arquivos compilados a partir do código Java.
II- Bytecode é o nome dado ao formato de código do arquivo gerado a partir da compilação do código Java.
III- JDK é a sigla em inglês para Kernel de Decompilação Java,

É correto apenas o que se afirma em
I. JVM é a sigla em inglês para Máquina Virtual Java, programa responsável por interpretar os arquivos compilados a partir do código Java.
II. Bytecode é o nome dado ao formato de código do arquivo gerado a partir da compilação do código Java.
A) I apenas
B) II apenas
C) I e II apenas
D) I e III apenas
E) I, II e III.

É correto apenas o que se afirma em
I. A abstração do encapsulamento simplifica o entendimento de quem utiliza a classe.
II. Com os elementos encapsulados não existe risco da classe estar sendo utilizada de uma forma não prevista.
III. Quando encapsulamos os elementos de uma classe a manutenção fica facilitada pois conseguimos facilmente controlar quando cada elemento é acessado;
A I apenas
B II apenas
C III apenas
D I e II apenas
E I, II e III

Mais conteúdos dessa disciplina