Duvidaa

3 respostas
D

Pessoal podem tirar umas duvida de um exercicio que estou fazendo.

Pode um objeto ser uma subclasse de outro objeto?
a.Sim, enquanto herança simples…
b.Não, herança ocorre apenas entre as classes.
c.Só quando se tiver sido definida as duas classes.
d.Sim, quando um objeto é usado no construtor de outro.
e.Se uma classe for abstrata sim.

Uma classe de nome animal tem uma subclasse de nome mamíferos. Qual das seguintes afirmações é verdadeira:
a.Por causa da herança única, a classe Mamífero não pode ter subclasses.
b.Por causa da herança única, a classe Mamífero não pode ter outro pai de Animal.
c.Por causa da herança única, Animal pode ter apenas uma subclasse.
d.Por causa da herança única, Mamífero pode não ter irmãos.

3 Respostas

Hebert_Coelho

E qual sua dúvida?

Luiz_Augusto_Prado

também fiquei com uma dúvida…
Acho que minha idéia de subclasse está incorreta.
vejam meu fonte:

public class SubClasseXHeranca
{
	private static class SubClasse
	{
		public void print()
		{
			System.out.println("Sou uma SubClasse");
		}
	}
		
	private static class SubClasseWithHeranca extends SubClasse
	{
		@Override
		public void print()
		{
			System.out.println("Sou uma SubClasseWithHeranca");
		}
	} 
	 
	public static void main(String[] args)
	{
		SubClasse sub = new SubClasse();
		SubClasseWithHeranca subH = new SubClasseWithHeranca();
		
		sub.print();
		subH.print();
	}
}

se mamifero é subclasse de animal porque a classe mamifero estende da classe animal, como se chama este tipo de classe que eu criei dentro da minha classe “SubClasseXHeranca” ?

Luiz_Augusto_Prado

dueguedes:
Pessoal podem tirar umas duvida de um exercicio que estou fazendo.

Pode um objeto ser uma subclasse de outro objeto?
a.Sim, enquanto herança simples…
b.Não, herança ocorre apenas entre as classes.
c.Só quando se tiver sido definida as duas classes.
d.Sim, quando um objeto é usado no construtor de outro.
e.Se uma classe for abstrata sim.

Uma classe de nome animal tem uma subclasse de nome mamíferos. Qual das seguintes afirmações é verdadeira:
a.Por causa da herança única, a classe Mamífero não pode ter subclasses.
b.Por causa da herança única, a classe Mamífero não pode ter outro pai de Animal.
c.Por causa da herança única, Animal pode ter apenas uma subclasse.
d.Por causa da herança única, Mamífero pode não ter irmãos.

se a sublcasse for o mesmo que herança…

Pode um objeto ser uma subclasse de outro objeto?
b.Não, herança ocorre apenas entre as classes.

Uma classe de nome animal tem uma subclasse de nome mamíferos. Qual das seguintes afirmações é verdadeira:
b.Por causa da herança única, a classe Mamífero não pode ter outro pai de Animal.

Criado 22 de setembro de 2014
Ultima resposta 23 de set. de 2014
Respostas 3
Participantes 3