Logo Passei Direto
Buscar

Agronomia

Outros
No sistema de cadastro de funcionários de uma empresa, entende-se que uma classe herda as características de outras classes de acordo com a forma de representação dentro do contexto computacional. Suponha que a classe funcionário tenha 4 atributos específicos e a classe Pessoa possui outros 7 atributos genéricos.
Caso você modele uma classe Estagiário, que herde da classe funcionário e obtenha 4 atributos próprios, pode-se considerar que um objeto do tipo estagiário possui:

a) 7 atributos.
b) 6 atributos.
c) 4 atributos.
d) 11 atributos.
e) 15 atributos.
User badge image
Praticando Para Aprender

ano passado

Respostas

User badge image

Ed Verified user icon

ano passado

Neste caso, ao modelar a classe Estagiário que herda da classe Funcionário e adiciona 4 atributos próprios, é importante considerar a herança de atributos entre as classes. A classe Funcionário possui 4 atributos específicos e a classe Pessoa possui 7 atributos genéricos. Ao herdar da classe Funcionário, a classe Estagiário também herda os 4 atributos específicos desta classe. Além disso, a classe Estagiário possui 4 atributos próprios. Portanto, um objeto do tipo Estagiário terá 4 atributos próprios + 4 atributos herdados da classe Funcionário, totalizando 8 atributos. Assim, a alternativa correta é: b) 6 atributos.

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

O desenvolvimento de softwares em c# pode ter recursos da orientação a objetos para que o desenvolvedor construa um conjunto de classes para representar um problema. Dessa forma, considere as seguintes classes:
public class Animal {
public void comer() {
Console.WriteLine("Animal Comendo..." );
}
}
public class Gato : Animal {
public void comer() {
Console.WriteLine ( "Gato Comendo..." );
}
}
public class Leao : Animal {
public void comer() {
Console.WriteLine ( "Leão Comendo..." );
}
}:
Nesse conjunto de classes, pode-se utilizar objetos que podem ter comportamentos distintos conforme a forma que eles forem instanciados. Sobre essa classe, avalie as assertivas a seguir e a relação proposta entre elas:
I - Nesse conjunto de classes está presente a herança, que facilita o conceito de encapsulamento entre a utilização de objetos.
PORQUE
II- O polimorfismo está presente nesse conjunto de classes por meio da função Console.WriteLine, que permite que comportamentos distintos sejam realizados.
É correto afirmar que:
A assertiva I é uma proposição correta e a assertiva II é uma proposição incorreta.
As assertivas I e II são proposições corretas, e a II assertiva não complementa o que foi dito na I assertiva.
As assertivas I e II são proposições corretas e a II assertiva complementa o que foi dito na I assertiva.
As assertivas I e II são proposições incorretas.
A assertiva II é uma proposição correta e a assertiva I é uma proposição incorreta.
a) A assertiva I é uma proposição correta e a assertiva II é uma proposição incorreta.
b) As assertivas I e II são proposições corretas, e a II assertiva não complementa o que foi dito na I assertiva.
c) As assertivas I e II são proposições corretas e a II assertiva complementa o que foi dito na I assertiva.
d) As assertivas I e II são proposições incorretas.
e) A assertiva II é uma proposição correta e a assertiva I é uma proposição incorreta.

Mais conteúdos dessa disciplina