Polimorfismo
Olá pessoal, tudo bem?
Estou com uma bronca aki em PHP com relação a funcao construtora, é que em C++ é mais simples eu só declaro a fucnao com o nome da classe sem o tipo de retorno, e se caso que queira utilizar polimorfismo só basta acrescentar mais funcoes construtora, mas em se tratando de php a cois complicou pro meu lado.
eu tenho uma classe chamada classX.
CODE
class classX{
function construtora($arg1, $arg2){
**print** $arg1;
**print** $arg2;
}
#mesmo nome da outra funcao
**function** construtora($arg1, $arg2, $arg3){
**print** $arg1;
**print** $arg2;
**print** $arg3;
}
}
assim que eu estanciar dois objetos da mesma classe com argumetos diferentes tando em tipo quanto em quantidade, funcionaria desse jeito em php?, por exemplo:
CODE
$obj1 = new classX($var1, $var2);
#irei instanciar obj2 passando 3 argumentos, com isso será utilizada a 2ª função e nao a primeira
$obj2 = new classX($var1, $var2, $var3);
grato a todos
forte abraço
certos que o Senhor Jesus salva!
Discussão (2)
Carregando comentários...