"No se equivoca el ave que ensayando el primer vuelo cae al suelo...Se equivoca aquella que por temor a caerse, renuncia a volar "

Soy una persona apasionada por todo lo que tiene que ver con Internet y las nuevas tecnologías. Soy autodidacta, y me encanta impartir clases...


VideoTutorial 6 del Curso de PHP POO

Lunes 26 de Julio de 2010

PHP Orientado a Objetos
Autor: César Cancino
Categoría: PHP Orientado a Objetos
Etiquetas Programación, php, mysl
Comentarios 30

Este es el VideoTutorial 6 del Curso de PHP POO.
En esta ocasión estudiaremos el uso de clases abstractas usando la propiedad abstract para nuestras clases. Veremos cómo podemos crear una clase abstracta e ir heredando sus métodos en sus sub clases. Crearemos un ejemplo con una clase Trabajador la cual usaremos como clase padre, y otras 2 ( Empleado y Gerente ) que serán usadas con sub clases.
Aprenderemos a usar el método instanceof para saber a qué clase pertenece una determinada instancia de un objeto.
Además, veremos qué son y para qué sirven los métodos static . Lo revisaremos con 2 ejemplos prácticos. En uno de ellos usaremos la función date para obtener la fecha del servidor, y en el otro crearemos un método para mostrar solo cierta cantidad de un texto, usando las funciones php srtlen y substr.
Todo en 48 minutos.

¿Qué te gustaría compartir con nosotros?

Compartir

30 Comentarios

  1. Christian Cuadros
    Domingo 27 de Mayo de 2018

    Al poner : echo "el sueldo del empleado es = ".number_format($emp1->retornar_sueldo(),"","","."); Me sale el siguiente error: number_format() expects parameter 2 to be long

  2. Gustavo
    Lunes 11 de Enero de 2016

    Hola Cesar En este video 6 Logre Comprender Como evitar intanciar una clase con la funcion protected de php. vamos por el 7 y a seguir aprendiendo POo Gracias desde Mexico.

  3. Carlos Ramirez
    Miércoles 12 de Marzo de 2014

    Hola Cesar te cuento que estoy feliz con tus videos, no tenia ni idea de POO y ahora gracias a tu generosidad se está abriendo un mundo nuevo para mi. De corazón mil gracias!! y continúo aprendiendo. Un abrazo desde Colombia.

  4. carlos cerpa de montería (colombia)
    Viernes 17 de Enero de 2014

    Hola cesar, como estas, en este video aprendimos las clases abstractas y seguir aprendiendo más. muchas gracias maestro.

  5. CTATAJE
    Miércoles 17 de Abril de 2013

    CESAR, TE FELICITO DE VERDAD TUS APORTES Y VIDEOS SON EXCELENTES, BIEN CLAROS PARA EL APRENDIZAJE

  6. John salinas
    Miércoles 27 de Julio de 2011

    Nom=$nombre; $this->Sueldo=$sueldo; } public function retornar_Nombre() { return $this->Nom; } } class Empleado extends Trabajador { } class Gerente extends Trabajador { } $emp1 =new Empleado("8000"); echo "El nombre del Empleado es = ".$emp1 -> retornar_Nombre(); echo "" ?>

  7. John salinas
    Miércoles 27 de Julio de 2011

    Hola cesar quisiera agradecerte por tan buena pagina Quisiera saber porque no me imprime en pantalla el valor de "sueldo" Ademas utilizo como hosting a "XAMPP" y "netbeans" odviamente aqui esta mi codigo :

  8. Pedro Bros
    Martes 22 de Febrero de 2011

    Te agradezco la forma en que compartes tus conocimientos, de los tantos vídeos tutoriales que he visto los tuyos son los mejores.

  9. xzxz
    Sábado 19 de Febrero de 2011

    Creo que instanceof no es una función sinó un operador. GRACIAS por los tutos, de verdad !

  10. victor
    Jueves 20 de Enero de 2011

    este video esta muy interesante aprendi muchisimo de poo hey te felicito conoces del tema

  11. Leandro
    Jueves 20 de Enero de 2011

    Hola soy de Brasil y estoy descargando sus lecciones de vídeo, no han visto todavía, pero se lo agradezco. Gracias

  12. Daniel
    Martes 11 de Enero de 2011

    Es increíble la facilidad que tiene el maestro Cesar Cancino para transmitir su conocimiento, un don para enseñar. Este curso de POO en PHP me tiene tan entusiasmado que todos los días saco tiempo para ver por lo menos un videotutorial. Espero que el portal siga creciendo pero a nivel exponencial, gracias!

  13. Ryan Leslie
    Martes 11 de Enero de 2011

    Excelentes videos, intuitivos y faciles de entender, Creo que seria un buen ejercicio, tomar un enunciado de requerimientos y sacar los candidatos a clases. aunque esto se sale un poco de php. Cesar de Antemano Muchas Gracias

  14. cristian cena
    Domingo 14 de Noviembre de 2010

    Hola cesar, sobre los metodos estáticos, note una cosa: Tomo como ej. el método del video: public static function fecha() { echo date("d-m-Y"); } y luego ... Cadena::fecha(); y con esto imprimimos la fecha en pantalla. Bien, note que si quito la palabra "static" se sigue imprimiendo normalmente la fecha. O sea, con o sin "static" puedo usar el operador "::" Estoy trabajando con php 5.3.1. ¿sera por esto? ¿o sera que no entendi bien el uso de static je? Gracias por los videos, un abrazo!

  15. Estudiante
    Lunes 26 de Julio de 2010

    Gracias Cesar por los Videos Tutoriales y la enseñaza que nos dejas...

  16. Luis Manuel
    Lunes 26 de Julio de 2010

    Como siempre muy buena explicacion Saludos Cesar y gracias

  17. JB
    Lunes 26 de Julio de 2010

    GRACIAS CESAR!..HOY MISMO LO VERE..SALUDOS

  18. freddy leal
    Lunes 26 de Julio de 2010

    hola cesar.... que buenos son tus tutoriales, la verdad es que se entienden muy bien y para mi que nunca he programado orientadoa objetos me parece sencillo de hacer.... sigue adelante!!! te felicito

  19. Mariano
    Lunes 26 de Julio de 2010

    Gracias Cesar por seguir compartiendo tus conocimientos y tu tiempo. Muy interesante la programacion orientadas a objetos. Saludos Mariano

  20. Arturo
    Lunes 26 de Julio de 2010

    interesante verdad!! muy buen video poco a poco comprendo php oop. Saludos desde Panamá.

  21. Emerson
    Martes 27 de Julio de 2010

    Gracias, por este exelente material

  22. Miguel
    Martes 27 de Julio de 2010

    mmmmmm, me gusta, a ver si empiezas pronto con las Bases de datos y el CRUD, la verdad es que se me hacen muy amenos tus videos.

  23. Cristian
    Martes 27 de Julio de 2010

    Hola Cesar Mutxisimas Gracias Por Compartir Tus Conocimientos !!!

  24. Jaime Paredes
    Miércoles 28 de Julio de 2010

    Que tal Cesar, me olvidé decirte que soy de Ecuador. Saludos Jaime Paredes

  25. Hermelinda Rabinal
    Sábado 31 de Julio de 2010

    igual se me olvido decirte que soy de Guatemala, y me encanto el video no.1 espero ver los otros de php. lindo

  26. Hermelinda Rabinal
    Sábado 31 de Julio de 2010

    hola felicidades eres super estoy esdudiando php y mysql tengo mucho interes a dedicarme a paginas web me cuesta un poco las consultas con tutoriales le entiendo mejor stoy tratando de bajar para verlos gracias y me intereza mucho las consultas de mysql. que me recomiendas.

  27. Eonwe
    Viernes 30 de Julio de 2010

    Es difí­cil expresar la gratitud de encontrar alguien con tantas ganas de trabajar y de transmitir conocimientos. Simplemente muchas gracias, Un saludo desde España.

  28. Eduardo Romero
    Martes 24 de Agosto de 2010

    Hola cesar, necesito de tu ayuda, resulta que estoy tratando de colocar un formulario como este en mi web en el que los usuarios puedan dejarme sus comentarios, pero el problema es que cunado pulso el boton enviar, lo que hace es que me abre el outlook con los datos que coloque en el formulario. que podrá estar pasando alli? Agradeceria mucho tu ayuda.

  29. jhaksson miller cuesta
    Domingo 05 de Septiembre de 2010

    Buenas tardes Cesar, soy un principiante en esto de la programacion web y me gustaria que me regalase los videos des de el 1 hasta el ultimo para adentrame en este mundo, este video 6 esta excelente pero la vedad es que pierdo mucho el hilo porque deberia conocer algo que seguramente estan en los tutoriales de atras

  30. blister
    Miércoles 06 de Octubre de 2010

    Gracias Cesar por estos video-tutoriales, soy programador php desde hace ya algún tiempo , pero los objetos los tenía un poco abandonados, y este curso me está sirviendo para repasar conceptos; aunque es muy básico es mejor así para que todo el mundo lo pueda seguir. Felicidades. Un saludo