Questões de Concurso Público IFB 2017 para Professor - Informática/ Desenvolvimento de Sistemas
Foram encontradas 50 questões
Baseado nos conceitos de programação orientada a objetos com Java apresentados em Barnes e Kölling (2009), associe a segunda coluna com a primeira.
I) modificadores de acesso
II) método public
III) static
IV) final
V) método private
VI) ocultamento de informações
VII) método protected
( ) princípio que declara que detalhes internos da implementação de uma classe devem ser ocultados de outra classe para assegurar a modularização.
( ) pode ser invocado somente a partir de dentro da classe em que ele é criado e ele não é visível para outras classes.
( ) pode ser invocado a partir da mesma classe ou a partir de qualquer outra classe.
( ) pode ser invocado a partir de dentro da classe em que ele é criado e a partir das subclasses desta classe.
( ) é uma palavra reservada Java usada para definir constantes.
( ) é uma palavra reservada Java usada para definir constantes de classe, variáveis de classe ou métodos de classe.
( ) definem a visibilidade de um campo, construtor ou método.
Assinale a alternativa que contém a sequência CORRETA de associação, de cima para baixo.Alguns conceitos básicos de classes e objetos apresentados em Barnes e Kölling (2009) são descritos no texto a seguir:
Os objetos são criados a partir de ____________ . A classe descreve o tipo do ____________ ; os objetos representam instanciações individuais da ____________ . Podemos nos comunicar com objetos invocando seus métodos. O cabeçalho de um método é chamado ____________ e fornece informações necessárias para invocar o método. O ____________ de um objeto é representado pelos valores armazenados em seus ____________ . Os ____________ permitem que cada objeto seja configurado adequadamente quando ele é criado. Os ____________ implementam o comportamento dos objetos.
As palavras que completam CORRETAMENTE, na ordem apresentada, as lacunas do texto acima são:
O código a seguir apresenta a definição de uma classe em Java. A numeração presente à esquerda de cada linha não faz parte do código em Java e será usada para referenciar cada trecho de código.
Como base no código do quadro acima, analise as proposições a seguir e julgue-as como FALSAS (F) ou VERDADEIRAS (V).
( ) Os métodos desta classe são definidos nas linhas 03, 04 e 05.
( ) O construtor desta classe está definido nas linhas 06, 07, 08, 09, 10 e 11.
( ) Nas linhas 03, 04 e 05 são definidos métodos privados.
( ) As linhas 16, 17, 18 e 19 definem um método modificador.
( ) As palavras this.price, this.balance e this.total que aparecem nas linhas 08, 09 e 10 respectivamente, representam variáveis locais do construtor desta classe.
Assinale a alternativa que contém a sequência CORRETA de V ou F, de cima para baixo.