..:: MX Studio Fóruns ::..: Explicando a Classe - ..:: MX Studio Fóruns ::..

Jump to content

Publicidade




ATENÇÃO

Para evitar posts desnecessários e que não influam para o andamento e desenvolvimento do fórum, clique aqui e leia todas as regras.
Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Explicando a Classe Porque fazer assim?

#1 User is offline   JeffScript 

  • Group: Membros
  • Posts: 118
  • Joined: 18-July 07

  Posted 15 October 2008 - 11:38 AM

QUOTE
<?php
Class Users {
var $id;
var $name;
var $lastname;
var $email;

function getId () {
return $this->id;
}

function setId ($id) {
$this->id = $id;
}

function getName () {
return $this->name;
}

function setName ($name) {
$this->name = $name;
}

function getLastname () {
return $this->lastname;
}

function setLastname ($lastname) {
$this->lastname = $lastname;
}

function getEmail () {
return $this->email;
}

function setEmail ($email) {
$this->email = $email;
}

function loadAll () {
$query = "SELECT *
FROM users
ORDER BY name ASC";
$result = pg_query($query);
while ($array = pg_fetch_array($result)) {
$user = new Users();
$user->setId($array['uid']);
$user->setName($array['name']);
$user->setLastname($array['lastname']);
$user->setEmail($array['mail']);
$userArr[] = $user;
}
return $userArr;
}
}
?>


Pessoal estou estudando classe e gostaria de saber uma coisa:

Qual a vantagem de se utilizar varivas funções para apenas definir estas variaveis?

Alguém poderia me explicar???
Grato, aguardo soluções...
0

#2 User is offline   Igor de Paula 

  • Group: Membros
  • Posts: 449
  • Joined: 25-March 06

Posted 15 October 2008 - 04:08 PM

QUOTE
Qual a vantagem de se utilizar varivas funções para apenas definir estas variaveis?


Qual a vantagem de se utilizar varivas funções para apenas definir estas variaveis?

0

#3 User is offline   JeffScript 

  • Group: Membros
  • Posts: 118
  • Joined: 18-July 07

Posted 15 October 2008 - 04:29 PM

QUOTE
function loadAll () {
$query = "SELECT *
FROM users
ORDER BY name ASC";
$result = pg_query($query);
while ($array = pg_fetch_array($result)) {
$user = new Users();
$user->setId($array['uid']);
$user->setName($array['name']);
$user->setLastname($array['lastname']);
$user->setEmail($array['mail']);
$userArr[] = $user;
}
return $userArr;
}
}


As funções setName, setLastname... e outras não poderiam ser tipadas nesta função acima, ou estou dando murro em ponto de faca que é mais provavel?
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic


Similar Topics Collapse

  Topic Forum Started By Stats Last Post Info
New Replies Alguem sabe fazer estes efeitos
Ve ai
Fireworks Níck171 
  • 7 Replies
  • 1057 Views
New Replies Botão verificar o campo e ir na scene desejada.
Não consigo fazer ele funcionar
Flash & ActionScript Luckas_gb 
  • 5 Replies
  • 1683 Views
New Replies PreLoader para menu como fazer
Preloader
Flash & ActionScript Tenebroso 
  • 10 Replies
  • 2901 Views
New Replies Conexão externa - DB MySQL
Como fazer???
MySQL SetaMB 
  • 0 Replies
  • 1848 Views
New Replies Como criar um jogo estilo Naruto tcg (jogo de cartas)?
Ajudem-me como fazer ao menos o básico
Desenvolvimento de Jogos Mikael FP 
  • 0 Replies
  • 371 Views
New Replies FORMULARIO DE ENVIAR ARQUIVOS
como eu posso fazer um FORMULARIO DE ENVIAR ARQUIVOS ???
Dreamweaver joaogoku613 
  • 0 Replies
  • 493 Views
New Replies Alinhar no topo?
como fazer?
Dreamweaver Erminio 
  • 2 Replies
  • 1099 Views
New Replies Como fazer para um fundo ficar desfocado Flash & ActionScript topmark 
  • 8 Replies
  • 2364 Views

Publicidade




1 User(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)