Na orientação a objetos uma classe abstrata é construída para ser um modelo para classes derivadas e na sua construção há algumas restrições. Assim, considere a classe abstrata abaixo, criada na Linguagem Java. A instrução que NÃO é permitida nessa classe é? Justifique. a) private abstract int multiplica(double n1, int n2); b) public abstract void exibeResultado(); c) public Calcula() {} d) private static final double VALOR=10; e) private double multiplica(double n1, double n2){return n1*n2;}
Anexos:
Soluções para a tarefa
Respondido por
0
A instrução que não é permitida de maneira alguma nessa classe é a: private static final double VALOR=10, ou seja, letra d).
vamos aos dados/resoluções;
Na linguagem de programação chamada JAVA, não é permitido de maneira alguma declarar um método como "private abstract".
Ou seja, quando um método é privado, a subclasse de maneira alguma pode acessá-lo,porque isso ia resultar em um erro de linguagem e que significa que a subclasse não pode sobrescrevê-lo.
espero ter ajudado nos estudos, bom dia :)
Perguntas interessantes
Matemática,
6 meses atrás
Matemática,
6 meses atrás
Geografia,
6 meses atrás
Artes,
9 meses atrás
Matemática,
1 ano atrás