Ir ao conteúdo
  • Cadastre-se

makotsunami

Membro Pleno
  • Posts

    82
  • Cadastrado em

  • Última visita

Tópicos solucionados

  1. O post de makotsunami em Trocar várias vezes com replace() foi marcado como solução   
    @MyNameIsMech
     
    Você terá que usar Regex.
     
    "www.clubedohardware.com.br".replace(/\./g, '_')  
  2. O post de makotsunami em Aplicabilidade de métodos PHP foi marcado como solução   
    @Fertiin Não existe maneira "correta" de programar, mesmo sendo orientada a objetos, em projetos grandes você sempre vai se encontrar em situações onde você terá que resolver um problema de uma maneira que nem sempre é a mais certa. 
     
    Mas um coisa é certa, eu nunca vi classes como a sua na minha vida e você provavelmente você nunca vai ver isso caso um dia trabalhe na área de desenvolvimento, normalmente os valores são resgatados antes de se construir a classe.
     
    Normalmente teríamos algo assim:
    <?php $cor = isset($_GET['cor']) ? $_GET['cor'] : false; $ano = isset($_GET['ano']) ? $_GET['ano'] : false; $modelo = isset($_GET['modelo']) ? $_GET['modelo'] : false; $landRover = new Carro($cor, $ano, $modelo); public function __construct($cor, $ano, $modelo) { if ($cor && $ano && $modelo) { $this->ano = $ano; $this->cor = $cor; $this->modelo = $modelo; } }  
    Uma das coisas que eu acho mais legais em Java do que em PHP é que em Java podemos ter vários construtores, então não precisaríamos fazer essas verificações chatas dentro do método

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...