Haaaaa

Solo disponible en BuenasTareas
  • Páginas : 3 (504 palabras )
  • Descarga(s) : 0
  • Publicado : 1 de febrero de 2011
Leer documento completo
Vista previa del texto
PHP Orientado a Objetos
En esta ocasión comentaré un poco de la Programación Orientada a Objetos en PHP, iré mostrando ejemplos, para que esto sea cien por ciento práctico, la verdad es que estoyrealizando un proyecto y con el fin de facilitarme las cosas decidí desarrollarlo Orientado a Objetos, de esta forma me facilitaba el trabajo y aprendía este estilo de programación, que si bien es ciertoya tiene algo de tiempo que salió en PHP no me había adentrado mucho en el. Bueno fuera de tanto rollo, empecemos con un poco de teoría de lo que es la Programación Orientada a Objetos (POO).Si bienes cierto esta técnica de programación vino a revolucionar al mundo, ya que te lleva a un nivel de abstracción distinto, y puedes manejar la programación de una manera más sencilla y a su vezreutilizando el código para nuevos proyectos, con unas mínimas modificaciones. La idea de esta técnica radica en manejar todo en base a la vida real, tomemos como ejemplo el objeto "Automóvil", este objetotiene las propiedades color, velocidad, transmisión, etc., como también las funciones (Léase Métodos) acelerar, frenar, parar, etc. Veamos el ejemplo en código: class auto { var $llantas = 4; var $color= “”; var $velocidad = “”; public function acelerar($velocidad) $this->velocidad += $velocidad; return $velocidad; } public function frenar($velocidad) $this->velocidad -= $velocidad; return$velocidad; } public function parar( ) $this->velocidad = 0; { { {

} } Partiendo de este ejemplo se pueden crear diferentes automóviles con algunas propiedades distintas o algunas otras nuevas, porejemplo: Como podremos ver, hemos creado dos objetos del tipo "auto", que son un bmw y un mini, a cada uno les establecimos un color distinto, y les indicamos que aceleren, como se aprecia en el ejemplo elbmw esta acelerando a una velocidad de 60 k/h, por que lo que va adelantado en la carrera contra 40 k/h que lleva el mini. Espero que con este ejemplo quede más claro el concepto de orientación a...
tracking img