jueves, 7 de julio de 2011

Taller. Selección e Instalación de Herramientas

Hola otra vez, para esta entrada lo que pondre son las herramientas a usar.

Como mi programa será dirigido a la web, el lenguaje a usar será php, html, mysql, css. Me apoyare con el editor de textos emacs.

Estas herramientas, en una entrada anterior, puse como instalarlas, asi que pondre aqui el enlace.

Para instalar emacs, basta con poner en la terminal:

Una vez teniendo las herramientas a usar, podremos empezar a programar algun ejemplo.

Para esto nos iremos a localhost. Localhost esta en /var/www/ y aqui creamos una carpeta donde tendremos nuestro ejemplo.

Para abrir emacs ponemos emacs -nw nombredelprograma.php
Una vez puesto esto, en la terminal se nos abrira emacs y podemos empezar a usarlo.

Codigo

nombre=$nom;                                                                                        
}
public function imprimir()
{
echo $this->nombre;
}
}

$per1=new Persona();
$per1->inicializar('Abraham');
$per1->imprimir(); ?>


Ahora para ver nuestro programa funcionando, abrimos nuestro navegador y ponemos la direccion donde tenermos nuestro programa


Y como podemos ver, ahi esta nuestro programa funcionando (hay que tomar en cuenta que cuando estamos programando en php, si tenemos un error en la sintaxis, nos aparecera un error en el servidor o simplemente no mostrara nada).

Ahora expliquemos un poco el codigo:

class Persona{
private $nombre;
public function inicializar($nom){
}
public function imprimir(){
}
}


Esta parte del codigo, tenemos declarada nuestra clase Persona, con su atributo nombre y sus metodos inicializar e imprimir.

$per1=new Persona();
$per1=inicializar('Abraham');
$per1=imprimir();


Esta parte del codigo lo que hace es inicializar nuestro constructor con $per1, diciendo que este sera nuestro objeto e ira a la clase persona, despues tomara el nombre que la guarda en la variable $nom que mas adelante explicaremos con los metodos y depsues la imprime.

public function inicializar($nom){
$this->nombre=$nom;
}
public function imprimir(){
echo $this->nombre;
}


Ya por ultimo, la funcion inicializar, como habiamos mencionado antes, tomara el valor que se le de, para guardarla en la variable nombre, una vez teniendo esto, la mandaremos imprimir.

No hay comentarios:

Publicar un comentario