olá pessoal,
umas duvidas o que é classe abstrata e interface ?
Quando usar classe abstrata ou interface ?
Qual a diferença de uma da outra ?
quem puder me ajudar agradeceria …
abs
olá pessoal,
umas duvidas o que é classe abstrata e interface ?
Quando usar classe abstrata ou interface ?
Qual a diferença de uma da outra ?
quem puder me ajudar agradeceria …
abs
Classe abstrata é aquela que possui métodos abstratos, ou seja, métodos que não requerem implementação, ficando a cargo da primeira subclasse concreta na cadeia de herança a implementação do método. Uma classe abstrata também pode possuir métodos concretos(implementados). Lembrando que uma classe pode ser declarada abstrata e não possuir nenhum método abstrato, mas se ela possuir apenas um método abstrato obrigatoriamente deverá ser declarada como classe abstrata da seguinte forma, por exemplo abstract class Test {…}. Uma interface é uma classe 100% abstrata, pois possui apenas métodos abstratos, ficando a cargo da classe que a implementa (uma classe implementa uma interface e não estende) a codificação de todos os métodos. Classes abstratas e interfaces são muito utilizadas na herança e no polimorfismo.
olá pessoal,umas duvidas o que é classe abstrata e interface ?
Quando usar classe abstrata ou interface ?
Qual a diferença de uma da outra ?
quem puder me ajudar agradeceria …
abs
Tente usar a pesquisa antes de criar um novo post: 
http://www.portaljava.com/home/modules.php?name=Forums&file=viewtopic&t=33233