Logo Passei Direto
Buscar
Monte na classe Prova um construtor sem parâmetros atribuindo os valores “LTP” para disciplinas e 8 questões, e um construtor que faça a inicialização conforme a instancia p2.

User badge image
Aprendendo Através de Exercícios

ano passado

Respostas

User badge image

Ed Verified user icon

ano passado

Para criar a classe `Prova` com os construtores solicitados, você pode fazer o seguinte: ```java public class Prova { private String disciplina; private int numeroDeQuestoes; // Construtor sem parâmetros public Prova() { this.disciplina = "LTP"; this.numeroDeQuestoes = 8; } // Construtor com parâmetros public Prova(String disciplina, int numeroDeQuestoes) { this.disciplina = disciplina; this.numeroDeQuestoes = numeroDeQuestoes; } // Getters e Setters (se necessário) public String getDisciplina() { return disciplina; } public int getNumeroDeQuestoes() { return numeroDeQuestoes; } } ``` Com isso, você terá um construtor padrão que inicializa a disciplina como "LTP" e o número de questões como 8, além de um construtor que permite inicializar com valores personalizados.

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!

Mais perguntas desse material

Sobre a declaração e uso de classes, métodos e atributos especificamente na linguagem de programação C#, é correto afirmar que:
Em uma mesma classe pode-se declarar dois métodos que apresentam o mesmo nome.

Heranças podem ser definidas como:
A possibilidade do uso de uma classe em outra previamente existente reutilizando seus métodos e atributos.

Um atributo serve para:
Indicar as possíveis informações armazenadas por um objeto de uma classe, representando o estado de cada objeto.

Os erros gerados durante a execução de um programa implementado na linguagem C# devem ser controlados com uma estrutura, que pode combinar o uso de qual dos seguintes blocos de tratamento de exceção, apresentados a seguir:
No mínimo com try e catch ou try e finally.

Segundo a Microsoft quais os pilares da programação orientada a objetos?
Herança, polimorfismo, encapsulamento

Explique quais são os dois componentes de um paradigma de desenvolvimento de sistemas.

Segundo diversos autores, o principal recurso introduzido pelo Paradigma Orientado a Objetos é a herança e uma de suas consequências, o polimorfismo. Explique o que é herança e como ela permite que se utilize polimorfismo entre objetos.

Uma vez que são definidas as classes e que são utilizadas dentro do programa em forma de objetos, estes podem assumir duas formas de existência dentro do programa: objetos transientes ou objetos persistentes.
Qual a diferença entre objetos transientes e objetos persistentes?

Baseando-se neste princípio, crie uma lista enumerada de inteiros chamada “Lista” e enfileire os números 1,2,3,4 e depois, retire da fila dois elementos. Enfileire o número 5 e mostre na tela a fila completa.

Quando o programa a seguir é executado, resulta em um erro quando digitamos “ABC”:
Reescreva o programa implementando o tratamento de erro para o caso FormatException cujo resultado é:

Mais conteúdos dessa disciplina