Quanto aos padrões de projeto, o que melhor representa a imp...
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”, “[email protected]”, 1001);