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:
Escolha uma opção:

a. A assertiva II é uma proposição correta e a assertiva I é uma proposição incorreta.

b. As assertivas I e II são proposições corretas e a II assertiva complementa o que foi dito na I assertiva.

c. A assertiva I é uma proposição correta e a assertiva II é uma proposição incorreta.

d. As assertivas I e II são proposições incorretas.

e. As assertivas I e II são proposições corretas, e a II assertiva não complementa o que foi dito na I assertiva.
Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Lista de comentários


Helpful Social

Copyright © 2024 ELIBRARY.TIPS - All rights reserved.