A linguagem Java segue o paradigma orientado a objetos. A mesma suporta uma série de recursos como definição de construtores, métodos e herança. Tendo esses conceitos em mente, avalie as afirmações que se seguem: I. Um construtor com a assinatura “public Matematica(inta, int b)” pode ser chamado de construtor padrão. II. Um método com a assinatura “static int mult(int a, int b)” pode ser chamado de método de classe. III. Uma classe com a assinatura “public class A extends B” indica que a classe B herda a classe A. Considerando as afirmações apresentadas acima, é correto o que se afirma em: II apenas. I e II apenas. II e III apenas. I e III apenas. I, II e III apenas.
Explicação: I. Um construtor com a assinatura "public Matematica(int a, int b)" não pode ser chamado de construtor padrão, pois o construtor padrão não possui parâmetros.
II. Um método com a assinatura "static int mult(int a, int b)" pode ser chamado de método de classe, pois o modificador "static" indica que o método pertence à classe em vez de pertencer a instâncias individuais da classe.
III. A afirmação está incorreta. A sintaxe correta para indicar herança em Java é "public class A extends B", o que significa que a classe A está herdando da classe B, e não o contrário.
Portanto, apenas a afirmação II está correta. A resposta correta é "II apenas".
Lista de comentários
Resposta:
Apenas a afirmação II é correta.
Explicação:
I. Um construtor com a assinatura "public Matematica(int a, int b)" não pode ser chamado de construtor padrão, pois o construtor padrão não possui parâmetros.
II. Um método com a assinatura "static int mult(int a, int b)" pode ser chamado de método de classe, pois o modificador "static" indica que o método pertence à classe em vez de pertencer a instâncias individuais da classe.
III. A afirmação está incorreta. A sintaxe correta para indicar herança em Java é "public class A extends B", o que significa que a classe A está herdando da classe B, e não o contrário.
Portanto, apenas a afirmação II está correta. A resposta correta é "II apenas".