SóProvas


ID
2450977
Banca
IF Sertão - PE
Órgão
IF Sertão - PE
Ano
2016
Provas
Disciplina
Programação
Assuntos

A respeito do PHP, orientado a objetos, é CORRETO afirmar:

I. Uma classe é um conjunto de variáveis e funções relacionadas a essas variáveis.

II. Uma vantagem da utilização de classes e objetos em php é poder usufruir do recurso de encapsulamento de informação.

III. Para definir uma classe pode ser utilizada a seguinte sintaxe:

Class nome_classe {

var nome1;

function funcao1 (parametro) { /*corpo da função */ }

}

IV. Variáveis do tipo de uma classe são chamadas de objetos, e devem ser criadas pelo operador new.

Assinale:

Alternativas
Comentários
  • I. variáveis e funções no PHP, em JAVA atributos e métodos.

    III. Nome da classe começa com maiusculo.

    IV. PHP -> $Classe = new Classe();

    JAVA -> Classe classe = new Classe(); 

  • Desculpe. Mas discordo @luciano. Não seria pois o PHP é case sensitive e a palavra reservada class está como "Class"?

  • O erro do intem III é class esta escrito Class?

  • Pessoal, há estes erros no item III:

    - Não é "var nome1", mas "public $nome1"

    - Não é "funcao1 (parametro)", mas "funcao1 ($parametro)"

    .

    OBS1: PHP é sensitive-case em relação a variáveis e outras coisas. Palavras reservadas como "class" são case-insensitive, assim como o próprio nome da classe

    OBS2: Se o nome dela começa ou não em maiúsculo é só uma convenção, não irá gerar erro