Questões de Concurso
Sobre programação orientada a objetos em programação
Foram encontradas 998 questões
Na linguagem Java, o escopo (visibilidade) de uma variável de instância pode ser controlado através do uso dos seguintes modificadores de variáveis. _______________: permite que variáveis de instância sejam acessados por qualquer outra classe, independentemente do pacote em que estejam. ___________________: apenas métodos do mesmo pacote ou subclasse podem acessar variáveis de instância. ___________________: apenas métodos da mesma classe (excluindo métodos de uma subclasse) podem acessar variáveis de instâncias.
com base na criação de uma subclasse “Onibus” a partir de uma superclasse “Transporte”, assinale a alternativa com o código correto:
Considere o código seguinte:

O valor impresso será
Considere a classe Java seguinte:

O resultado impresso será
Considere a classe Java seguinte:

Ao compilar e executar esta classe, será
( ) Simplifica a complexidade ao expor apenas os aspectos essenciais de um objeto ou sistema, ocultando detalhes desnecessários para o usuário.
( ) Permite que classes compartilhem características comuns sem duplicação de código.
( ) Permite que métodos com o mesmo nome tenham diferentes implementações em classes distintas.
( ) Organiza dados e métodos relacionados em uma única unidade, controlando o acesso aos seus componentes internos por meio de modificadores como private ou protected, garantindo a integridade dos dados.
Qual a sequência correta para associar as definições aos conceitos?
Analise o código JAVA exibido a seguir.

Ao executar o código, o resultado impresso é
Observe o seguinte código Java reutilizado em todos os Sistemas de Informação do MPU.
public class Main {
String orgao = "MPU";
public static void main(String[] args) {
Main myObj = new Main();
myObj.orgao = "MMPPUU";
System.out.println(myObj.orgao);
}
}
No Java, para garantir que nenhum comando altere o valor do atributo orgao da classe Main durante a execução do programa, deve-se declarar o atributo orgao como:
Considere o código em Java a seguir.

O código acima possui um erro, pois a classe:
Considere o seguinte trecho de código em Java.

Com base nos conceitos de herança e sobrescrita e sabendo que o código será executado em condições ideais, a lacuna I deve ser corretamente preenchida com
A respeito das linguagens Python, JavaScript e CSS, e dos conceitos de orientação a objetos, julgue o item seguinte.
Na orientação a objetos, o encapsulamento permite restringir o acesso a atributos e métodos de um objeto, e promove segurança e ocultação de dados.
Ele explicou à equipe que essa técnica de desenvolvimento