Quiz
POO-2
Create a free account to finish this quiz
Save your progress and see your final score.
Already have an account? Sign in
Questions in this quiz (26)
1Como se declara uma classe?
- AUtilizando a palavra reservada “class” seguida de um nome e um par de chaves para delimitar escopo.
- BUtilizando a palavra reservada “main” seguida de um nome e chaves para delimitar escopo.
- CUtilizando a palavra reservada “class” seguida de um parâmetro e um par de chaves para delimitar escopo.
- DUtilizando a palavra reservada “class” seguida de um nome e um par de atributos para delimitar escopo.
2O que o encapsulamento permite a classe?
- APermite declaração de variáveis e funções em seu código.
- BPermite declaração de variáveis e funções em seu escopo.
- CPermite declaração de variáveis e objetos em seu escopo
- DPermite o instanciamento de objetos em seu escopo
- APermite declaração de variáveis e funções em seu código.
3Onde as variáveis devem estar localizadas para definirem o escopo da classe?
- ADENTRO DO MAIN.
- BDENTRO DO PAR DE CHAVES.
- CDENTRO DO PAR DE ASPAS.
- DDENTRO DOS GETTERS E SETTER.
4O que faz o método estático principal?
- AÉ um método que torna a classe visível.
- BÉ um método que torna a classe executável.
- CÉ um método que torna o atributo acessível.
- DÉ um método que torna a classe acessível.
5Como se executa uma classe pelo NetBeans?
- AClica com o botão direito do mouse encima da classe Executar Arquivo.
- BClica com o botão direito do mouse encima do pacote Executar Arquivo.
- CClica com o botão esquerdo do mouse encima da classe Executar Arquivo.
- DClica com o botão direito do mouse encima da classe Executar Classe.
6O que é um atributo?
- ASão variáveis declaradas dentro da classe e, por isso, encapsuladas em um contexto de objeto.
- BSão variáveis declaradas fora da classe e, por isso, encapsuladas em um contexto de objeto
- CSão variáveis declaradas dentro do main e, por isso, encapsuladas em um contexto de objeto
- DSão variáveis declaradas como private, por isso, encapsuladas em um contexto de objeto
7Quais os componentes da declaração?
- AModificador de acesso
- BTipo de dado
- CNome do atributo
- DNome da classe
8Para que serve o modificador de acesso?
- AServe para que as classes acessem os atributos. Ex. Public e Private.
- BServe para que as métodos acessem os atributos. Ex. Void e Static.
- CServe para que os atributos acessem as classes. Ex. Public e Private.
- DServe para que as classes acessem os classes. Ex. Public e Private.
- AServe para que as classes acessem os atributos. Ex. Public e Private.
9Quais tipos de dados abaixo estão corretos?
- Aint
- Bfloat
- Cdouble
- Dstring
- Enumber
- Ftext
- Gvarchar
10O encapsulamento pode definir um modificador de aceso ao atributo, tornando-o public e private.
- ATrue
- BFalse
11O que o modificador de acesso public faz?
- ATorna a classe acessível por todas as classes do projeto.
- BTorna a classe inacessível por todas as classes do projeto.
- CTorna a classe acessível para o main do projeto.
- DTorna a classe acessível apenas dentro da própria classe.
12O que o modificador de acesso private faz?
- AAcessível apenas dentro da própria classe.
- BAcessível por todas as classes do projeto.
- CAcessível por todas as classes do mesmo pacote.
- DAcessível por todas os metodos do projeto.
13O que o modificador de acesso friendly faz?
- AAcessível por todas as classes do projeto
- BAcessível apenas dentro da própria classe
- CAcessível em qualquer classe do mesmo pacote.
- DAcessível em qualquer classe e em qualquer pacote.
14Se não for colocado o modificador de acesso, qual modificador automaticamente é utilizado?
- AFriendly
- Bprivate
- Cpublic
- Dprotected
15O que faz o modificador de acesso Protected?
- AAcessível apenas dentro da própria classe
- BAcessível a classes do mesmo pacote e derivados.
- CAcessível em qualquer classe.
- DAcessível apenas dentro do próprio pacote.
16Sobre classe abstrata quais opções estão corretas:
- ANão pode ter objetos instanciados.
- BPode ter métodos abstratos ou não.
- CMétodos abstratos são declarados mas não instanciados.
- DPode ser estendida.
17Os atributos são convencionalmente declarados como private e encapsulados em métodos público de acesso de leitura e gravação.
- ATrue
- BFalse
18Sobre o acesso Leitura(método get) assinale as alternativas corretas:
- AOs atributos são convencionalmente declarados como private e encapsulados em métodos público de acesso.
- BNão recebe parâmetro.
- CRetorna void.
- DRecebe parâmetro.
19Sobre o acesso Gravação(método set) assinale as alternativas corretas:
- ARetorna void.
- BRecebe um parâmetro de mesmo tipo para ser atribuído.
- CNão recebe parâmetro.
- DRetorna um atributo inteiro.
20Sobre atributos de instancia assinale as alternativas corretas:
- AExistem no contexto de uma instância.
- BSó podem ser acessados através de um objeto instanciado.
- Cnao podem ser acessados através de um objeto instanciado
- DExistem no contexto de uma classe.
21O que são os atributos de classe?
- ASão atributos de atribuição estática, e o valor atribuído está no contexto da classe.
- BSão atributos de atribuição estática, e o valor atribuído está no contexto do main.
- CSão atributos de atribuição estática, e o valor atribuído está no contexto do pacote.
- ASão atributos de atribuição estática, e o valor atribuído está no contexto da classe.
22O que são os métodos?
- ASão funções declaradas dentro da classe e, por isso, encapsuladas em um contexto de objeto
- BSão funções declaradas dentro da classe e, por isso, não são encapsuladas em um contexto de objeto
- CSão funções declaradas fora da classe e, por isso, encapsuladas em um contexto de objeto
- DSão funções não declaradas dentro da classe e, por isso, encapsuladas em um contexto de objeto
23Quais são os 5 componentes de declaração de métodos?
- AModificador
- BTipo de retorno
- CNome do método
- DLista de parâmetros
- ECorpo do método
- FIsolamento
- GAtomicidade
- HConsistência
- IDistibuição
24O que é o tipo de retorno do método?
- ATipo de dado retornado pelo método ou void caso seja procedural.
- BSão funções declaradas dentro da classe
- CSão atributos de atribuição estática
- DSão os atributos que vimos até agora
- ATipo de dado retornado pelo método ou void caso seja procedural.
25O que são métodos construtores?
- AMétodos especiais que são executados quando um objeto é instanciado.
- BMétodos especiais que são executados quando uma classe é instanciado.
- CMétodos especiais que são executados quando um objeto é criado.
- DMétodos especiais que são executados quando um pacote é criado.
26Sobre metodos construtores assinale as alternativas corretas:
- ASão declarados com o mesmo nome da classe, sem tipo de dados de retorno
- BPodem ser sobrecarregados
- CA execução ocorre quando executado um comando “new”
- DSão declarados com o nome diferente da classe, sem tipo de dados de retorno
Information
- Description
- Questionário para estudo da prova de POO.
- Author
- victorbigheti322
- Language
- Português
- Views
- 268
- Tags
- Rating
- No ratings yet Rate this quiz