Articles of interface de

Diferença entre a definição @interface no arquivo .h e .m

Normalmente usamos @interface interface_name : parent_class { …… } @end método no arquivo .h e no arquivo .m sintetizamos as propriedades das variables ​​declaradas no arquivo .h. Mas em algum código, este método @interface ….. @ end é mantido no arquivo .m também. O que isso significa? Qual a diferença entre eles? Dê também algumas […]

Herança de várias interfaces com o mesmo nome de método

Se tivermos uma class que herda de várias interfaces e as interfaces tiverem methods com o mesmo nome, como podemos implementar esses methods em minha class? Como podemos especificar qual método de qual interface é implementada?

Por que usamos a interface? É apenas para padronização?

Por que usamos a interface? É apenas para padronização?

As interfaces herdam da class Object em java

As interfaces herdam da class Object em Java? Se não, então, como podemos chamar o método da class de object na instância da interface public class Test { public static void main(String[] args) { Employee e = null; e.equals(null); } } interface Employee { }

O que significa um sublinhado e um nome de interface após a palavra-chave var mean?

Em http://golang.org/src/pkg/database/sql/driver/types.go : type ValueConverter interface { // ConvertValue converts a value to a driver Value. ConvertValue(v interface{}) (Value, error) } var Bool boolType type boolType struct{} var _ ValueConverter = boolType{} // line 58 func (boolType) String() string { return “Bool” } func (boolType) ConvertValue(src interface{}) (Value, error) {….} Eu sabia que o ValueConverter […]

Listar versus ArrayList como tipo de referência?

Ok, então eu sei que Set , List e Map são interfaces, mas o que torna a primeira linha de código melhor que a segunda? List myArr = new ArrayList(); ArrayList myArr = new ArrayList();

O que é uma interface em Java?

Apenas como um contraponto a esta pergunta : o que é uma interface em Java?

Como devo ter explicado a diferença entre uma interface e uma class abstrata?

Em uma de minhas entrevistas, me pediram para explicar a diferença entre uma class de Interface e uma de Abstract . Aqui está minha resposta: Os methods de uma interface Java são implicitamente abstratos e não podem ter implementações. Uma class abstrata Java pode ter methods de instância que implementam um comportamento padrão. Variáveis ​​declaradas […]

Por que classs java não herdam annotations de interfaces implementadas?

Eu tenho usado o AOP do Guice para interceptar algumas chamadas de método. Minha class implementa uma interface e eu gostaria de anotar os methods da interface para que Guice pudesse selecionar os methods corretos. Mesmo que o tipo de anotação seja anotado com a anotação herdada, a implementação da class não herda a anotação, […]

Classe abstrata vs Interface em Java

Fiz uma pergunta, queria que minha resposta fosse revisada aqui. P: Em qual cenário é mais apropriado estender uma class abstrata em vez de implementar a (s) interface (s)? A: Se estivermos usando o padrão de design do método de modelo. Estou correcto ? Lamento se não pude afirmar claramente a questão. Eu sei a […]