ID 2502700 Banca NC-UFPR Órgão ITAIPU BINACIONAL Ano 2017 Provas NC-UFPR - 2017 - ITAIPU BINACIONAL - Profissional de Nível Superior Jr - Computação ou Informática – Sistemas Disciplina Programação Assuntos Linguagens de programação PHP Em relação ao modelo de Classes e Objetos do PHP a partir da versão 5, é correto afirmar: Alternativas Cada variável em PHP 5 ou superior contém uma cópia de todo o objeto, e uma cópia do objeto é realizada quando ele é passado no argumento de uma função (passagem de parâmetro por valor). Classes podem implementar mais de uma interface. Propriedades e métodos não podem ter um mesmo nome ou identificador. Em um construtor de uma subclasse para invocar o construtor da superclasse, é necessário invocar a instrução “super::__construct()”. O termo final deve ser aplicado aos métodos (funções) do PHP que podem ser sobrescritos nas subclasses. Responder Comentários Construtores pais não são chamados implicitamente se a classe filha define um construtor. Para executar o construtor da classe pai, uma chamada a parent::__construct() dentro do construtor da classe filha é necessária. Implements Para implementar uma interface, o operador implements é utilizado. Todos os métodos na interface devem ser implementados na classe; não fazê-lo resultará em um erro fatal. Classes podem implementar mais de uma interface se assim for desejado, separando cada interface com uma vírgula. http://php.net/manual/pt_BR/language.oop5.interfaces.php