Galera sabemos que todas as classes por padrão da linguagem java sao herdeiras da classe Object, entao qual seria a logica para esta linha de codigo abaixo.
public class Teste extends Object{
Teste(){}
}
:roll: :roll: :roll: :roll: :roll:
Galera sabemos que todas as classes por padrão da linguagem java sao herdeiras da classe Object, entao qual seria a logica para esta linha de codigo abaixo.
public class Teste extends Object{
Teste(){}
}
:roll: :roll: :roll: :roll: :roll:
Galera sabemos que todas as classes por padrão da linguagem java sao herdeiras da classe Object, entao qual seria a logica para esta linha de codigo abaixo.public class Teste extends Object{
Testando(){}
}
:roll: :roll: :roll: :roll: :roll:
esse código nem funciona, pq o construtor tem um nome diferente do da classe, mas a lógica para esta sua classe aí é NENHUMA!
Com relãção ao construtor desculpe eu errei, mas que eu ja vi em livro o extends Object eu ja vi inclusive no deitel…
Todo objeto Java implicitamente herda de Object, de modo que não é necessário informar explicitamente esse relacionamento.
Quando você informa que uma classe A herda de uma B, você não pode falar que ela herda de uma C, e isso vale para Object também.
Se você informar explicitamente, por exemplo:
class Teste extends Object {
//
}
A classe Teste não vai mais poder herdar de nenhuma outra classe.
Conclusão: Não há sentido e, mais ainda, é desaconselhável informar explicitamente que uma classe herda de Object.
Creio que esse exemplo foi criado apenas apra deixar claro que a classe não estende nenhuma outra, como TestCase.
Ps.: Movido apra Java Basicop