InformáticaProgramação orientada a objetosCesgranrio 2023
TRANSPETRO
Questão de Informática
} catch(Err02 e) { System.out.println("b menor ou igual a zero"); } return a / b; } public static void main(String[] args) throws Exception { Main m=new Main(); System.out.println( m.m01 (8.0, 4.0) ); } } 8 TERRA
Sejam as seguintes classes Java, que ocupam arquivos separados: public class L1 { int a=1, b=1, c=1; public L1() { a *= 2; b *= 2; c *= 2; } public int opA(int x, int y) { return a + b + c - opA(x) + opA(y); } public int opA(int x) { return x + 5; } { a++; b--; } } public class L2 extends L1 { public L2() { c+=2; } public int opA(int x, double y) { return a + b + c + opA(x)+ opA((int)y); } public static void main(String[] args) { L2 o=new L2(); System.out.println(o.opA(2,3)); } } O que será exibido no console quando o método main for executado?
Mais questões de Programação orientada a objetos
- COPERVE UFSC 2026Uma classe denominada Figura define um método desenhar(), mas não o implementa. Esse método não possui argumento de entrada, nem retorna valor. As classes Triangulo, Quadrado e Ci…
- COPERVE UFSC 2026Considere as seguintes descrições, correspondentes ao conteúdo da seção “intenção” do catálogo de design patterns (padrões de projeto), e assinale a alternativa que completa corre…
- FGV 2026Padrões de projeto (ou design patterns) são construções e soluções repetíveis e reutilizáveis para situações e problemas comuns, que visam melhorar a qualidade dos sistemas de sof…
- Cebraspe 2026No trecho de código C# a seguir, a classe Employee declara o método Payment(), a classe OutsourcedEmployee o sobrescreve com override, e, como a variável é do tipo Employee, mas r…
- Cebraspe 2026Na arquitetura orientada a objetos, o encapsulamento é o princípio que visa ocultar os detalhes de implementação interna e proteger o estado de um objeto, restringindo o acesso di…
Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.

