Ace Postado Janeiro 14, 2004 Denunciar Share Postado Janeiro 14, 2004 Eu estava lendo uma aspostila que eu baixei aqui, e estava lendo sobre Classes, Objetos, e Construtores, mas eu não consegui entender o que são... e se alguém pudesse me falar de uma forma mais clara e direta o que são, eu agradeceria muito!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Eddie_666 Postado Janeiro 14, 2004 Denunciar Share Postado Janeiro 14, 2004 Classes são estruturas que contém métodos (funções) e atributos (dados) utilizadas na programação orientada a objetos. Um construtor é um método especial de uma classe (o primeiro a ser chamado) que serve para inicializar os atributos dessa classe principalmente e também para fazer qualquer validação para manter os dados consistentes. Um objeto basicamente é uma classe instanciada, pode se comunicar com outros objetos e executar as funções para as quais a classe foi programada. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 David Elias Postado Janeiro 14, 2004 Denunciar Share Postado Janeiro 14, 2004 Vou apenas completar a explicação do Eddie com alguns exemplos.definição de uma classeclass User { // variável membro da classe User var $name // o constructor function User($name) { $this->setName($name); } // uma função da classe User function getName() { return $this->name; } function setName($name) { $this->name = $name; } } utilização desse objecto$user =& new User('David Elias'); echo $this->getName(); // vai mostrar: David Elias $user->setName('Ace'); echo $user->getName(); // vai mostrar: AceÉ um exmplo simples mas axo que dá para perceber alguma coisa Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Ace
Eu estava lendo uma aspostila que eu baixei aqui, e estava lendo sobre Classes, Objetos, e Construtores, mas eu não consegui entender o que são... e se alguém pudesse me falar de uma forma mais clara e direta o que são, eu agradeceria muito!!
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.