Logo Passei Direto
Buscar
Questão 9/10 - Programação Orientada a Objetos
“Embora a linguagem Java em si não imponha um padrão de nomenclatura, aceitando códigos escritos com qualquer estilo a comunidade de programadores Java adotam certos padrões que são amplamente utilizados.”

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

I- Pacotes são descritos inteiramente com letras minúsculas
II-Classes iniciam
A I apenas
B II apenas
C I e II apenas
D Nenhuma das alternativas
E Todas as alternativas
User badge image
Estudando com Questões

há 3 anos

Respostas

User badge image

Ed Verified user icon

ano passado

Vamos analisar as afirmações: I- Pacotes são descritos inteiramente com letras minúsculas. Verdadeiro, essa é uma convenção comum na nomenclatura de pacotes em Java. II- Classes iniciam... (a frase está incompleta, mas geralmente classes em Java iniciam com letra maiúscula). Se considerarmos a convenção padrão, essa afirmação seria verdadeira. Como a afirmação II está incompleta, não podemos considerá-la como verdadeira ou falsa de forma definitiva. Portanto, não podemos afirmar que ambas as afirmações estão corretas. Diante disso, a alternativa correta é: D) Nenhuma das alternativas.

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

User badge image

Ed Verified user icon

há 3 anos

A resposta correta para a questão é a alternativa C) I e II apenas. No Java, é comum adotar certos padrões de nomenclatura, mesmo que a linguagem em si não imponha. I) Pacotes são descritos inteiramente com letras minúsculas: essa é uma convenção amplamente utilizada na comunidade de programadores Java. II) Classes iniciam com letra maiúscula: também é uma prática comum nomear as classes com a primeira letra em maiúsculo. Portanto, a resposta correta é a alternativa C) I e II apenas.

Essa resposta te ajudou?

0
Dislike1

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

SO) II. Para a leitura de dados é necessário declarar um objeto da classe Scanner.

(CORRETO) III. Java é baseado em C/C++ portanto os comandos if, switch, while e for são os mesmos.

(CORRETO) I. System.out.print("msg1"); //Imprime uma mensagem
System.out.println("msg2"); //Imprime uma mensagem e pula linha.
System.out.printf("msg3 %d",10); //Imprime mensagens formatadas, análogo ao printf da linguagem C.


(FALSO) II. Para a leitura de dados é necessário declarar um objeto da classe Scanner. (CORRETO) III. Java é baseado em C/C++ portanto os comandos if, switch, while e for são os mesmos.


(FALSO) I. o método não possui valor de retorno, é isso o que o comando void indica

(CORRETO) II. Cada método não estático é executado considerando o estado dos atributos do objeto ao qual está associado.

(FALSO) III. Apenas métodos estáticos poderiam ser chamados desta maneira.

(FALSO) III. Apenas métodos estáticos poderiam ser chamados desta maneira.

Conteúdo abordado na Aula 2- Tema 2 Questão 3/10 - Programação Orientada a Objetos
“Em diversos projetos nos deparamos com o desafio de como lidar com a
representação de datas e horários, essa é uma questão especialmente comum em
projetos quando envolve banco de dados e acesso web.“



Sobre o tópico em questão considere as afirmacoes a seguir:
I- O ideal para representação de datas em todas as situações é criar as próprias
classes.
II- LocalDate uma classe bastante recomendada para representação de datas no Java.
III- HourMinute é uma classe interna ao Java bastante recomendada para
representação de horários.
É correto apenas o que se afirma em
Nota: 10.0
A I apenas
(FALSO) I. Como recomendação geral é interessante adotar quando possível as bibliotecas e classes internas Java pois foram muito testadas e otimizadas.
(CORRETO) II. LocalDate é a classe Java que representada datas recomendada para versões do Java 8 em diante
(FALSO) III. A classe LocalDateTime seria responsável por representar horários.

Conteúdo abordado na Aula 3 - Tema 5
B II apenas
Você assinalou essa alternativa (B)
Você acertou!
(FALSO) I. Como recomendação geral é interessante adotar quando possível as bibliotecas e classes internas Java pois foram muito testadas e otimizadas.
(CORRETO) II. LocalDate é a classe Java que representada datas recomendada para versões do Java 8 em diante
(FALSO) III. A classe LocalDateTime seria responsável por representar horários.

Conteúdo abordado na Aula 3 - Tema 5
C I e II apenas
(FALSO) I. Como recomendação geral é interessante adotar quando possível as bibliotecas e classes internas Java pois foram muito testadas e otimizadas.
(CORRETO) II. LocalDate é a classe Java que representada datas recomendada para versões do Java 8 em diante
(FALSO) III. A classe LocalDateTime seria responsável por representar horários.

Conteúdo abordado na Aula 3 - Tema 5
D I e III apenas
(FALSO) I. Como recomendação geral é interessante adotar quando possível as bibliotecas e classes internas Java pois foram muito testadas e otimizadas.
(CORRETO) II. LocalDate é a classe Java que representada datas recomendada para versões do Java 8 em diante (FALSO) III. A classe LocalDateTime seria responsável por representar horários.

Conteúdo abordado na Aula 3 - Tema 5
E Nenhum dos itens está correto.
(FALSO) I. Como recomendação geral é interessante adotar quando possível as bibliotecas e classes internas Java pois foram muito testadas e otimizadas.
(CORRETO) II. LocalDate é a classe Java que representada datas recomendada para versões do Java 8 em diante
(FALSO) III. A classe LocalDateTime seria responsável por representar horários.

Conteúdo abordado na Aula 3 - Tema 5

Questão 4/10 - Programação Orientada a Objetos
“Em diversos projetos nos deparamos com o desafio de como lidar com a
representação de datas e horários, essa é uma questão especialmente comum em
projetos quando envolve banco de dados e acesso web.“


Sobre o tópico em questão considere as afirmações a seguir:
I- A classe DateTimeFormatter estabelece formatação de datas para a classe
LocalDate.
II-A padronização de datas segue uma formatação em que por exemplo “dd”
representa o dia do mês em dois dígitos, e “MM” representa o mês em dois dígitos,
entre outros.
III- Existem diversas classes internas no Java que representam datas, no entanto
LocalDate é a mais recomendada desde a versão 8 do Java.
É correto apenas o que se afirma em
Nota: 10.0
A I apenas
(CORRETO) I. A classe DateTimeFormatter estabelece formatação de datas para a classe LocalDate e LocalDateTime.
(CORRETO) II. A classe DateTimeFormatter aplica essa formatação de forma bastante flexível.
(CORRETO) III. java.util.Date e java.util.Calendar são exemplo de classes Java mais antigas que também são utilizadas para representar data, no entanto são recomendadas apenas para versões
antigas ou código q


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 afirmacoes a seguir:
I- Uma vantagem do encapsulamento é a abstração oferecida em que o funcionamento interno dos objetos da classe não ficam visíveis ao programador que utiliza a classe; II- Uma vantagem do encapsulamento é a possibilidade de acrescentar funcionalidades a classe desde que respeitando a interface original manterá o sistema funcional sem alterações; III- Uma vantagem do encapsulamento é a maior facilidade para manutenção dos códigos; É correto apenas o que se afirma em


A I apenas
B II apenas

Mais conteúdos dessa disciplina