Questões
Pratique com questões de diversas disciplinas e universidades
1.548 questões encontradas(exibindo 10)
Which method is used to encapsulate a primitive int into an Integer object?
I. Toda a classe Java deverá ter um construtor. Quando não declaramos o construtor, default será inicializado automaticamente pelo Java.
II. Dentro de um método, a execução prosseguirá na sequência em que as instruções ocorrerem. A execução se dará, a partir da instrução atual para a próxima, de cima para baixo.
III. Uma instrução de repetição permite especificar que um programa deverá repetir uma ação enquanto alguma condição permanecer verdadeira.
Qual é a forma mais usualmente associada ao nome polimorfismo?
Qual dos seguintes sensores é amplamente utilizado em robótica para permitir que um robô perceba a distância entre ele e um objeto?
Sensor de luz
Sensor de temperatura
Sensor ultrassônico
Sensor de Pressão
Em Python, qual convenção indica que um atributo não deve ser acessado diretamente?
Sem prefixo
Com um underscore
Com dois underscores
Ambas b e c
Qual é uma prática recomendada para melhorar o tratamento de exceções em C?
Ignorar os erros
Usar códigos de retorno sem verificação
Empregar bibliotecas externas para simulação
Parar o programa ao encontrar um erro
Quando uma classe implementa uma interface, o mesmo relacionamento “é um” fornecido por herança se aplica. A classe Employee implementa Payable, assim podemos dizer que um Employee é uma Payable. De fato, objetos de quaisquer classes que estendem Employee também são objetos Payable. Os objetos de quaisquer subclasses da classe que implementa a interface também podem ser pensados como objetos do tipo de interface.
Considerando as informações apresentadas, avalie as asserções abaixo e a relação proposta entre elas:
I. Existe uma relação de polimorfismo entre uma classe que implementa uma interface e a interface, isso é, objetos da classe podem ser tratados como objetos “da interface”. PORQUE II. A relação entre uma classe e uma interface pode ser utilizada para realizar herança, transmitindo códigos prontos, como métodos, que podem ser utilizados pelos objetos de suas subclasses, apesar de ser impossível instanciar objetos de uma interface.
A orientação a objetos é uma forma abstrata de pensar um problema utilizando-se conceitos do mundo real e não, apenas, conceitos computacionais. Nessa perspectiva, a adoção do paradigma orientado a objetos implica necessariamente que: