Programacion Orientada a PHP Objetos (POO) Eliseo Melgarejo Daniel Mahn Desarrollo de sistemas.

Slides:



Advertisements
Presentaciones similares
Instalación de wordpress
Advertisements

Guía rápida Entrada de Controles.
1 Datos sobre webloggers Datos extraidos de la encuesta a webloggers disponibles en la web de los autores.
Introducción a la Investigación de Operaciones
Estructura de una aplicación móvil
Silveira de Souza Biografia
SERVIR Viz: Interface y Bases Marzo Navegación.
División y Reducción. 2 Objetivos Al finalizar el curso, el agente de viajes: Identificará cuando aplicar la división o la reducción Procesará una División.
Curso de java básico (scjp)
Taller Metodológico y de Tesis clase cero Este documento puede hallarse en: Daniel Brailovsky.
Aimaras Integrantes : Jorge Perelló Daniel Vera
Single Table Inheritance
Trucos Ofimática II Trucos ofimáticas. ¿Cómo nos pueden ayudar?
El calentamiento Vocabulario: Escriba dos palabras en espanol que se relacionan a estas: 1. madera 2. marmol un retrato Dibujar 5. Esculpir.
La Biblioteca Virtual en Salud (BVS) y SciELO Lima, 16 y 17 junio 2010 Lic. Diana Huamán, OPS/OMS-Perú
Conozcamos el computador
¿Que es ETOOLS4ENGLISH?
¿cómo se usa? Teoría de Cambio Entrenamiento en línea Una sencilla guía de cómo navegar en Moodle …
Proyecto de POO Sistema de seguimiento de elaboración de documentos
Lenguajes de Programación
Miembro de OWASP capítulo Aguascalientes
Programación por capas: Capa de Clases
¿Cómo incorporar el Sello a mi sitio web? Este tutorial muestra el proceso para el Sello CACE (Argentina) El proceso es idéntico para Sello eConfianza.
Ingresar a la página Instrucciones para ingresara a la página para poder realizar EJERCICIOS en línea.
Cocodrilo, cocodrilo sentado en el pantano ¿Cuántas pizzas quieres comer? 1 o 3 "Hmmm, yo soy un cocodrilo muy hambriento. Así que voy a comer lo que sea.
POO (Programación Orientada a Objetos)
Integrantes: Dr. Daniel Espinoza Dra. Jimena Ibarra Dr. Luis Luizaga Dra. Ibeth Ortuño.
Desarrollo de Aplicaciones Basadas en Windows Programación Orientada a Objetos Jimena A. Timaná P. Octubre, 2006.
Nuevas Aplicaciones en Equipos Móviles Pablo Roncagliolo B. Valparaíso – Chile 2006.
Flisol – Popayan CMS? Joomla? Servidor ???. DESCARGA INSTALACION ADMINSITRACION INSTALACION DE MODULO INSTALACION DE COMPONENTE SEGURIDAD MANTENIMIENTO.
PODCAST ¿QUE ES? Es un Archivo de Audio. ¿Cómo se escucha un podcast? Descargando la música automáticamente.
PAGINAS WEB 3RA. CLASE Luis Rojas.  Recordemos apagar/silenciar nuestros teléfonos móviles.
Constantes en PHP Programación en Internet II. Constantes en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la Costa.
Recuperaci ó n Basada en Contenido M. Andrea Rodríguez Tastets DIIC - Universidad de Concepción
Aplicación Artículos 20 a) y b) Ley Mecanismo Ley Total periodo (ha) Familias (N°) Beneficiarios Comunidades (N°) Beneficiarios.
La Basura ¿Problema cultural o del Municipio? Integrantes: Francisca Díaz Javiera Henríquez Patricia Miranda Guillermo Yovich Dif C. III ° A y B.
“ Educación para todos con calidad global ” FI-GQ-GCMU V UNIDAD No 2 EL PROYECTO DE GRADO UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA.
ROL DEL ESTUDIANTE Cambia significativamente del modelo presencial a los ambientes virtuales de aprendizaje. Los alumnos, desde su autonomía tienen un.
GUÍA PARA AUTORES ¿Cómo someter un artículo?. INGRESAR AL PORTAL WED
JALISCO. Proyección de habitantes en el 2014 según CONAPO 7,268,940 Población total de los municipios Fuente:
El sistema solar. Introducción: El sistema solar como una realidad muy lejana de la cotidianeidad constituye el tema central que se abordara a través.
UNIVERSIDAD DE EL SALVADOR FACULTAD DE CIENCIAS ECONOMICAS
Pero hubo un creciente problema durante la edad media.
Herencia en POO Eliseo Melgarejo Desarrollo de sistemas Udec.
PROGRAMACION ORIENTADA A OBJETOS POR OVER YESID BARRERA FERNANDEZ.
Portal de Portales Latindex Sistema de prueba Guillermo Chávez Sánchez Octubre de 2009.
Archivos Eliseo Melgarejo Daniel Mahn Desarrollo de sistemas Udec.
 es un paradigma de programación que usa objetos y sus interacciones, para diseñar aplicaciones y programas informáticos. Está basado en varias técnicas,
 Class _______  Spanish _________  Social studies_________________  English _______  Mathematics ______________  Science __________________.
Cooperación en POO Eliseo Melgarejo Desarrollo de sistemas Udec.
INSTITUTO TECNOLOGICO SUPERIOR DE LIBRES
ALC 51 Viernes el 12 de noviembre Chapter flash cards.
PROGRAMACION ORIENTADA A OBJETOS
Examen de geografía de Sudamérica.
PHP con Bases de Datos Tema 9 Programación Orientada a Objetos
@josedlujan. Director de Desarrollo M.T.I. José Dimas Luján Castillo
ECOM-6030 CAPÍTULO 7 EXCEPTION HANDLING Prof. Nelliud D. Torres © - Derechos Reservados.
Fundamentos de Ingeniería de Software Facultad de Ingenieria Universidad Distrital Francisco José de Caldas PROGRAMACION ORIENTADA A OBJETOS Asignatura:
EL COSMOS Y EL UNIVERSO.
EL COSMOS Y EL UNIVERSO EL UNIVERSO. VIA LACTEA CARACTERISTICAS DE LA TIERRA ORIGEN DEL PLANETA TIERRA MAGNETISMO DE LA TIERRA ESTRUCTURA DE LA TIERRA.
COMO SE GRABA ARCHIVOS EN UN CD.
SQL + PHP + HTML Prof. Martín Contreras.
Which class / classes do you prefer?
CC 1002: Introducción a la Programación Clase 20
LLEGADA DE LOS ESPAÑOLES A AMÉRICA.
PROGRAMACIÓN ORIENTADA A OBJETOS ING. HEMERSON VILLACORTA M.
Antes de cumplir los 12 años….
Certificado de reconocimiento
Daniel Noe.
Transcripción de la presentación:

Programacion Orientada a PHP Objetos (POO) Eliseo Melgarejo Daniel Mahn Desarrollo de sistemas Udec

¿Qué Es POO?

POO _ ejemplo1 <? $nombre = "cc"; $obj = new $nombre; class cc { function __construct() { echo 'holaaaaaaaaa!'; } ?>

POO _ classe caja <? class Caja{ var $contenido; function introduce($cosa){ $this->contenido = $cosa; } function muestra_contenido(){ echo $this->contenido; } function vacia_caja(){ $this->introduce("polvo"); } $micaja = new Caja(); $micaja->introduce("algo"); $micaja->muestra_contenido(); echo " "; $segunda_caja = $micaja; $segunda_caja->introduce("contenido en segunda caja"); $segunda_caja->muestra_contenido(); echo " "; $micaja->muestra_contenido(); echo " "; $micaja->vacia_caja(); $micaja->muestra_contenido(); echo " "; ?>

POO _ classe auto <? class auto { var $llantas; 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; } public function mostrar() { echo "$this->color "; echo "El auto tiene $this->llantas"; } } $car = new auto(); $car->color="rojo"; $car->llantas=4; $car->mostrar(); ?>

POO _ coordenadas <?php function pinta_tabla($x, $y) { $t0 = microtime(TRUE); echo " "; for ($i=0; $i<$x; $i++) { echo " "; for ($j=0; $j<$y; $j++) { echo " ($i, $j) "; } echo " "; } echo " "; $t1 = microtime(TRUE); echo " Tiempo empleado: ". ($t1 - $t0)*1000. " "; } pinta_tabla($_GET['x'], $_GET['y']); ?>

POO - coordenadas <?php class Tabla { var $x, $y; function __construct($x, $y) { $this->x = $x; $this->y = $y; } function pinta_tabla() { $t0 = microtime(TRUE); echo " "; for ($i=0; $i x; $i++) { echo " "; for ($j=0; $j y; $j++) { echo " ($i, $j) "; } echo " "; } echo " "; $t1 = microtime(TRUE); echo " Tiempo empleado: ". ($t1 - $t0)*1000. " "; } $tabla = new Tabla($_GET['x'], $_GET['y']); $tabla->pinta_tabla(); ?>

POO->idiomas->procesar0.php Archivo index.php <? if(isset($error) && $error == true){ echo "Lo sentimos ha ocurrido un error al procesar tu idioma"; unset($error); //Removemos la variable de error } ?> English Español

<? ob_start(); //para usar el header class Procesar{ function Procesar(){ if(isset($_POST['subenviar'])) { $this->elegirIdioma(); } else{ $error = true; return $error; header("Location: index.php"); } //Termina el constructor } function elegirIdioma() { if($_POST['idioma'] == "ingles") { $mensaje = "Hello World"; header("Location: mostrar.php?mensaje=$mensaje"); } else{ $mensaje = "Hola mundo"; header("Location: mostrar.php?mensaje=$mensaje"); } } } $obj = new Procesar(); ?> POO->idiomas->procesar.php

Archivo mostrar.php <? if(isset($_GET['mensaje'])) { echo $_GET['mensaje']; unset($mensaje); } else{ echo "Ha ocurrido un error desconocido, porfavor da clic atras e intenta de nuevo"; } ?> POO->idiomas->mostrar.php