Escolar Documentos
Profissional Documentos
Cultura Documentos
Desarrollo
Respuesta 1:
<?php
*/ la clase perro Debemos crear una clase antes de poder crear objetos (instancias) de esa
clase. Al crear un objeto de una clase, se dice que se crea una instancia de la clase o un
objeto propiamente dicho.
La clase es class perro, esta clase est dividida en atributos y mtodos
class Perro
{
public $prop1 = " Soy un collie! ! ;
public $prop2= Cachupn;
public function set Property( $newval )
{
return $this- >prop1 . " <br / >" ;
}
}
Debo decir que el objeto son los mtodos y propiedades (mtodos y atributos).
/* $obj y $obj2 son los objetos, es donde se crea la instancia del objeto */
$obj = new Perro;
$obj 2 = new Perro;
echo $obj - >get Property( ) ;
echo $obj 2- >get Property( ) ;
/* hasta ahora lo que imprime es el valor $obj2 ->prop1 por defecto que se establece en la
variable, por tanto al crear el objeto tendr un valor por defecto */
/* de echo podemos llamar lo anterior con echo $obj->prop ya que es un mtodo publico */
$obj - >set Property( " Ahor a soy un Ter r i er " ) ;
$obj 2- >set Pr operty( " Soy par t e de l a segunda i nst anci a! " ) ;
/* ahora $obj->prop1 va a imprimir ahora soy un Terrier y $obj2->prop1 va a imprimir
Soy parte de la segunda instancia
echo $obj - >get Property( ) ;
echo $obj 2- >get Property( ) ;
?>
Respuesta 3:
<?php
class Perro {
public $prop1 = "Soy un collie!!";
public $prop2 = "Cachupn";
$this->prop1 = $newval1;
if ($newval2) {$this->prop2 = $newval2;}
}
echo $obj->getProperties();
echo $obj2->getProperties();
?>
Bibliografa
http://www.desarrolloweb.com/manuales/manual-php.html
http://aprenderaprogramar.com/index.php?
option=com_content&view=article&id=570:arrays-asociativos-en-phparreglos-concepto-y-formas-de-declaracion-y-uso-ejercicios-resueltoscu00825b&catid=70:tutorial-basico-programador-web-php-desde-