Programación al Extremo

Buscar en este blog

miércoles, 30 de noviembre de 2011

Crear clase en php Orientada a Objetos
Fecha de Publicación:
Publicado por:
Seguir Seguir en twitter
Seguir Seguir en facebook
Seguir Seguir en Google+

Programación al Extremo : PHP
En este tutorial aprenderemos la programación orientada a objetos utilizando PHP.
Empecemos:
Lo primero que haremos es crear una clase llamada UrbPersonal que es el personal que trabaja en la compañía:


/**
* @author Jesus Antonio Cabarcas Gomez
*/
class UrbPersonal {
/*aqui declaramos los atributos a encapsular */
private $UrbPerId ;
private $UrbPerUst ;
private $UrbPerApe;
private $UrbPerNom;
private $UrbPerCed;
private $UrbPerPas;
private $UrbPerCor;
private $UrbPerTel;
private $UrbPerMob;
private $setUrbPerUse;
/*En este punto declaramos los get y set o modificadores o analizador*/
public function setUrbPerId ($UrbPerId ) {
/*Lo que hace esto es la variable que se la pasa la convierta entero
es algo parecido como en java
*/
$this->UrbPerId =(int)$UrbPerId ;
/*en php hacemos referencia al objeto mediante la palabra reservada $this-> y el nombre de
el atributo sin el signo dolar*/
}
/*Aqui obtenemos los atributos que se le pasan al objeto*/
public function getUrbPerId () {
return (int)$this->UrbPerId ;
}
public function setUrbPerUst ($UrbPerUst ) {
$this->UrbPerUst =(int)$UrbPerUst;
}
public function getUrbPerUst () {
return (int)$this->UrbPerUst ;
}
public function setUrbPerApe($UrbPerApe) {
$this->UrbPerApe=(string)$UrbPerApe;
}
public function getUrbPerApe() {
return (string)$this->UrbPerApe;
}
public function setUrbPerNom($UrbPerNom) {
$this->UrbPerNom=(string)$UrbPerNom;
}
public function getUrbPerNom() {
return (string)$this->UrbPerNom;
}
public function setUrbPerCed($UrbPerCed) {
$this->UrbPerCed=(String)$UrbPerCed;
}
public function getUrbPerCed() {
return (String)$this->UrbPerCed;
}
public function setUrbPerPas($UrbPerPas) {
$this->UrbPerPas=(string)$UrbPerPas;
}
public function getUrbPerPas() {
return (String)$this->UrbPerPas;
}
public function setUrbPerCor($UrbPerCor) {
$this->UrbPerCor=(String)$UrbPerCor;
}
public function getUrbPerCor() {
return (String)$this->UrbPerCor;
}
public function setUrbPerTel($UrbPerTel) {
$this->UrbPerTel=(String)$UrbPerTel;
}
public function getUrbPerTel() {
return (String)$this->UrbPerTel;
}
public function setUrbPerMob($UrbPerMob) {
$this->UrbPerMob=(String)$UrbPerMob;
}
public function getUrbPerMob() {
return (String)$this->UrbPerMob;
}
public function setUrbPerUse($setUrbPerUse) {
$this->setUrbPerUse=(String)$setUrbPerUse;
}
public function getsetUrbPerUse() {
return (String)$this->setUrbPerUse;
}
}

?>

/*Aquí finaliza la primera parte que es crear la clase UrbPersonal*/
Publicar un comentario