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:
Respostas
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 similares
5 anos atrás
7 anos atrás
7 anos atrás
8 anos atrás
8 anos atrás