Está en la página 1de 2

Colegio Salesiano Don Bosco

Academia Computacin IV
Educador: Ing. Jeffry Aquino
Gua No. 1 - 20 al 24 de Marzo 2017

Clases en PHP
Una clase es un elemento bsico de la programacin orientada a objetos, representa una
plantilla que permite definir las caractersticas similares que pueden presentar los objetos.
Entonces, se puede decir que una clase es una declaracin de objetos; en otras palabras, la
definicin de un objeto es una clase.

Atributos de una clase


Un atributo de clase es la caracterstica que presenta un objeto. Su formato es:
Visibilidad $nombreAtributo;

Visibilidad: Puede ser private, public o sin definicin, normalmente los atributos de
clase son implementados con visibilidad privada, ya que por medio de los mtodos
GET y SET se puede acceder a ellas.

$nombreAtributo: Es el nombre que se le asignar al atributo de la clase, se debe


tener especial cuidado con la sensibilidad de maysculas y minsculas.

Ejemplos de declaracin de atributos:

Declaracin de un atributo Explicacin


Al declarar el atributo $descripcion sin visibilidad,
$descripcion=; solo podr ser acreditada desde la misma clase y no
desde el exterior.
Al declarar el atributo $descripcion como public,
Public $descripcion=; todas las clases del mismo proyecto podrn hacer
referencia al valor contenido en dicho atributo.
Al declarar el atributo $descripcion como private,
solo podr ser accedida en la clase que se
Private $descripcion=; implement. Cabe mencionar que la
implementacin del atributo como privado es lo
ms recomendado.

Veamos el script que declara los atributos de la clase Producto como privados, en PHP se
tendra el siguiente script:

<?php
class Producto
{
private $descripcion="";
private $cantidad=0;

?>

Se inicializa los atributos con valores relativos a su declaracin, la descripcin del producto
se inicializa con comillas simples o dobles por ser de tipo cadena y la cantidad es declarada
como nmero entero, por lo tanto, se inicializa con el nmero 0.
Colegio Salesiano Don Bosco
Academia Computacin IV
Educador: Ing. Jeffry Aquino
Gua No. 1 - 20 al 24 de Marzo 2017


Ejemplo bsico con clases por medio del script index.php

Resultado en el localhost/objeto/index.php

Servicio XAMPP Archivo guardo en PHP

Carpeta alojada en htdocs de la carpeta xampp


C:\xampp\htdocs

También podría gustarte