-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathgeraCliente.php
27 lines (19 loc) · 900 Bytes
/
geraCliente.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<?php
function geraCliente () {
require_once "Cliente.php";
require_once "ClientePessoaFisica.php";
require_once "ClientePessoaJuridica.php";
/*
$nomes = array ("João","Maria","José","Moisés","Dinho","Pedro","Madalena","Zeca","Gabriel", "Mumu");
$sobrenomes = array ("do Caminhã", "do Carmo", "Bonifácio", "Mos", "Diniz", "Peterson", "da Costa Xavier", "Carioca", "Medina", "Doce de Leite");
for ($i = 0; $i < 10; $i++) {
$cliente[$i] = new Cliente($nomes[$i],$sobrenomes[$i],00100200345,"Rua da Esperança,123, Coimbra, Portugal");
}
return $cliente;
*/
$clienteCPF = new ClientePessoaFisica("João", "Mino", "Rua da Esperança, 123");
$clienteCPF->setCpf("00100200345");
$clienteCNPJ = new ClientePessoaJuridica("Empresa", "Grandiosa", "Rua Empresarial, 456");
$clienteCNPJ->setCnpj("100.200.300/0001-45");
return $cliente;
}