Magna Concursos
2301097 Ano: 2021
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRJ
Orgão: UFRJ

Considere o código resumido a seguir, implementado em PHP, para responder à questão.

1. class Pessoa {

2. public static function salvar($nome, $email) {/*...*/ return $id;}

3. }

4. class Aluno {

5. public static function salvar($id, $matricula) {/*...*/}

6. }

7. class Registro {

8. public static function registrar($nome, $email, $matricula) {

9. Aluno::salvar(Pessoa::salvar($nome, $email), $matricula);

10. }

11. }

12. Registro::registrar(“Aluno 1”, “1@luno.com”, 1001);

Quanto aos padrões de projeto, o que melhor representa a implementação do código apresentado é:

 

Provas

Questão presente nas seguintes provas

Técnico de TI - Desenvolvimento

60 Questões