JAVA conhecimento básico de sua própria compreensão da interface

Interface usando a interface palavra-chave.

O interface não é uma classe, os atributos de classe e métodos são descritos no objecto. O método compreende a interface. Interface nenhum construtor não pode ser instanciado.

métodos de interface são todos os métodos de sumário, nenhum método dos mesmos. métodos abstratos modificados são públicos abstrato. Mesmo sem método estas duas eliminatórias anteriores, o padrão é abstrato público.

Nas interfaces pode ser variável, mas o qualifier variável só pode ser public static final.

Classe pode implementar uma interface, use a palavra-chave, implementos. Uma classe pode implementar várias interfaces. Todos os métodos em uma classe de interface de implementar. Caso contrário, a classe só pode ser declarada abstract.

bloco de código pode ter um estático ou método estático em uma classe abstrata, mas pode, no interface.

Todos os métodos de interface são certamente métodos abstratos, mas todos os métodos são métodos estáticos .java arquivo não é necessariamente a interface, pode haver uma classe abstrata.

Abstract classe pode herança único single. Mas a interface pode ser herança múltipla, uma interface pode herdar várias interfaces. Quando uma classe para implementar a interface, a necessidade de implementar todos os métodos abstratos todas as interfaces. (Quando existe um método de interface Um, herda a interface é também um método A, quando os implementos classe da interface, única implementar um método A).

herança múltipla entre as interfaces, uma interface pode herdar várias interfaces, utilizar uma palavra-chave se estende, nome de interface subsequentemente separados por vírgulas.

classe implementa várias interfaces, utilizar uma palavra-chave implementos, nome de interface, subsequentemente, separados por vírgulas.

métodos de classe estáticos não pode ser substituído, não pode ser declarado como métodos abstratos.

Os métodos estáticos pode ser chamado diretamente pelo nome .mothed método maneira, mas a interface não pode ser instanciado.

 

Publicado 15 artigos originais · ganhou elogios 0 · Vistas 1073

Acho que você gosta

Origin blog.csdn.net/ma316110/article/details/79611214
Recomendado
Clasificación