Salve galera!
Tenho uma pequena dúvida quanto a orientação a objeto
Vamos supor que tenho a seguinte classe
class produto
{
public function teste1($objeto, $acao){
if ($objeto->getId() == 1){
if ($acao==1){
return '123';
}
return '456';
}elseif($objeto->getId() == 5){
return null;
}elseif($objeto->getNome() == 'Dilnei'){
return "É o dilnei";
}
}
public function teste2($id, $nome, $acao){
if ($id == 1){
if ($acao==1){
return '123';
}
return '456';
}elseif($id == 5){
return null;
}elseif($nome == 'Dilnei'){
return "É o dilnei";
}
}
}
qual das 2 formas de se usar seria a mais correta?
No teste 1 eu envio apenas meu objeto prontinho, é muitooo mais facil de trabalhar, até se for trocar parametros mais afrente, porém o PHP trabalha mais com o objeto.. Isso utilizaria mais memoria? qual suas opniões?
No teste 2 eu sempre criou parametros e uso apenas o que eu vou usar, porém dá muito mais trabalho em futuras manutenções..
O que vocês axam? qual a melhor forma?
Orientação A Objeto (Mandar Objeto Inteiro Ou Só O Que Vai Trabalhar?)
Started By dilneiss, 15/01/2014, 14:06
2 replies to this topic
#1
Posted 15/01/2014, 14:06
<?php
define("MELHOR_FORUM_DO_MUNDO", "Webmasters Online");
echo MELHOR_FORUM_DO_MUNDO;
?>
define("MELHOR_FORUM_DO_MUNDO", "Webmasters Online");
echo MELHOR_FORUM_DO_MUNDO;
?>
#2
Posted 31/01/2014, 14:57
Alguém poderia me explicar?
<?php
define("MELHOR_FORUM_DO_MUNDO", "Webmasters Online");
echo MELHOR_FORUM_DO_MUNDO;
?>
define("MELHOR_FORUM_DO_MUNDO", "Webmasters Online");
echo MELHOR_FORUM_DO_MUNDO;
?>
#3
Posted 23/05/2014, 16:22
eai galera, alguem entendeu a duvida?
<?php
define("MELHOR_FORUM_DO_MUNDO", "Webmasters Online");
echo MELHOR_FORUM_DO_MUNDO;
?>
define("MELHOR_FORUM_DO_MUNDO", "Webmasters Online");
echo MELHOR_FORUM_DO_MUNDO;
?>
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)