Buscar

Linguagem PHP Orientada a Objetos

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

ACERTEI 4/5
1. 
A escrita de uma classe deve seguir um conjunto de convenções de nomenclatura, que, por sua vez, são baseadas nas regras de sintaxe da linguagem. Isso garante um código legível e mais simples de se manter.
Considerando as regras de sintaxe da linguagem PHP para definição de classes, assinale a alternativa correta.
A. 
function –animal(){}
B. 
class Bicho {} (SELECIONEI ESSA)
C. 
classe 1Cachorr@{}
D. 
class Bich@{}
E. 
private Gato{}
....................................................................
2. 
Uma classe é um modelo utilizado para a criação de objetos e apresenta diferentes modos de escrita dependendo de sua função no projeto.
Qual é o tipo de classe cujos métodos contêm somente sua assinatura?
A. 
Classe abstrata. (SELECIONEI ESSA)
B. 
Classe protegida.
C. 
Classe privada.
D. 
Classe pública.
E. 
Classe concreta.
............................................................
3. 
Modificadores de acesso são palavras-chave que definem a visibilidade de classes, atributos e métodos.
Quais são os tipos de modificadores de acesso do PHP?
A. 
Abstrato e concreto.
B. 
Classe, atributo e método.
C. 
Class, new e public.
D. 
Private, protected e public. (SELECIONEI ESSA)
E. 
$Class, $Atribute, $Method.
............................................................
4. 
O paradigma de orientação a objetos tem um conjunto de funcionalidades pré-definidas para controle de acesso, construção de objetos ou manipulação de informações.
Quais são as ações que se seguem após a invocação de um método construtor?
A. 
O método construtor é chamado antes da definição da classe, servindo para defini-la por meio do comando constructo class nome_classe.
B. 
O método construtor é chamado antes do acesso a qualquer método, servindo para chamá-lo pelo comando void constructo nome_metodo.
C. 
O método construtor é chamado antes da instanciação de um novo objeto, servindo para defini-lo com o comando constructo object nome_objeto.
D. 
O método construtor é chamado quando se define um atributo, servindo para a definição inicial das classes.
E. (SELECIONEI ESSA)
O método construtor é chamado quando se instancia um novo objeto, servindo para a definição inicial dos atributos.
.............................................................................................................................
5. 
A programação orientada a objetos é fundamentada nos conceitos de herança, polimorfismo, abstração e encapsulamento.
Como pode ser definido o polimorfismo?
A. 
É a capacidade que um atributo tem de poder ser string, numérico ou date.
B. (SELECIONEI ESSA)
É a capacidade que vários objetos têm de ter o mesmo nome.
C. 
É a capacidade de definir vários atributos dentro da mesma classe.
D. 
É a capacidade que uma classe tem de sobrepor métodos da classe abstrata para torná-los especializados e específicos para o seu caso.
E. 
É a capacidade de uma classe conseguir instanciar vários objetos.
..............................................................................................

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando

Outros materiais