Herencia, superclase y subclase - (Programación orientadas a objetos en PHP y MySql)

  Рет қаралды 19,608

Abel OS

Abel OS

4 жыл бұрын

En POO la herencia es otro concepto fundamental y muy útil que ayuda al desarrollo de sistemas, en este video se explica su implementación con ejemplos reales.
ACCEDE AL CURSO PREMIUM CON UN CUPÓN DE DESCUENTO
abelosh.com/desarrollo-web-en...
Consulta en las redes sociales los cupones de descuento de cada mes.
Curso de PHP básico desde cero
• Programación en PHP Ni...
Sígueme en:
Web: abelosh.com/
Facebook: / abelosh
Twitter: / febel24
Instagram: / febel24

Пікірлер: 53
@isaacgutierrez6646
@isaacgutierrez6646 2 жыл бұрын
señor no se donde es usted pero es el mejor tutor de POO para PHP
@matiasferreyra1298
@matiasferreyra1298 3 жыл бұрын
Estos videos son geniales, me sirven para repasar los conceptos de POO que ya los sabía y aprender PHP. Gracias!
@jescogamer
@jescogamer 3 жыл бұрын
Eres un excelente profesor, he aprendido bastante.. Muchas gracias.. 👍
@fernandojosefloresmendoza1167
@fernandojosefloresmendoza1167 2 жыл бұрын
Mis Respetos! Explicas muy bien! Gracias
@fariasta
@fariasta 3 жыл бұрын
Amigo eres el mejor
@patriciaantelo10
@patriciaantelo10 2 жыл бұрын
Muchas gracias por los videos😄
@jefersonsaenz1671
@jefersonsaenz1671 3 жыл бұрын
Eres un verdadero maestro 👌!
@AbelOS
@AbelOS 3 жыл бұрын
Gracias! Saludos!
@victorhuayhuapuma1505
@victorhuayhuapuma1505 4 жыл бұрын
Eres grande aprendi mucho :)
@AbelOS
@AbelOS 4 жыл бұрын
Excelente! es un gusto colega.
@sinisajovcic4118
@sinisajovcic4118 2 жыл бұрын
muy bien explicado y puedo etender tu espanol :) , gracias
@AbelOS
@AbelOS 2 жыл бұрын
Gracias a vos, saludos!
@hugoabdielvastogonzalez9668
@hugoabdielvastogonzalez9668 3 жыл бұрын
Excelente clase. Muchas gracias!
@AbelOS
@AbelOS 3 жыл бұрын
Con mucho gusto
@victorzentenoramos4911
@victorzentenoramos4911 3 жыл бұрын
gracias por la enseñanza brooo
@AbelOS
@AbelOS 3 жыл бұрын
Es un gusto colega, saludos.
@carlosbarrios2082
@carlosbarrios2082 4 жыл бұрын
muy buenos tus metodos para explicar son muy claros gracias por compartir amigo
@AbelOS
@AbelOS 4 жыл бұрын
Que tal Carlos, es un gusto, saludos colega!
@carlosbarrios2082
@carlosbarrios2082 4 жыл бұрын
👍
@leandrocief2548
@leandrocief2548 3 жыл бұрын
un maestro!!!
@AbelOS
@AbelOS 3 жыл бұрын
Gracias colega, saludos.
@escenadeamordepelicula3484
@escenadeamordepelicula3484 3 жыл бұрын
waoo! Eres el mejor maestro, con esto tutoriales he aprendido mucho, Excelentes explicación y ejercicios facil de entender, esto tema se me hacían difícil de entender en la universidad ,Bendiciones.
@AbelOS
@AbelOS 3 жыл бұрын
Es un gusto colega, saludos cordiales.
@escenadeamordepelicula3484
@escenadeamordepelicula3484 3 жыл бұрын
@@AbelOS Gracias maestro, igual saludo cordiales
@teracon5952
@teracon5952 3 жыл бұрын
Hola Abel. Acabo de adquirir el curso. Saludos.
@AbelOS
@AbelOS 3 жыл бұрын
Hola, muchas gracias colega, bienvenido y cualquier duda podes hacerlo en la plataforma y con gusto estaré respondiendo. Saludos.
@katmgo
@katmgo 3 жыл бұрын
Muy buena explicación
@AbelOS
@AbelOS 3 жыл бұрын
Hola, muchas gracias saludos =)
@emprendeporinternet8713
@emprendeporinternet8713 4 жыл бұрын
excelente crack
@AbelOS
@AbelOS 4 жыл бұрын
Gracias colega, saludos!
@anthonycampo6058
@anthonycampo6058 4 жыл бұрын
Hola como estas, me dio un problema al momento de pasarle un 0 $objEmpleado = new Empleado(08706,"Anthony",23); si al inicio le pongo un 0 me sale un error: Parse error: Invalid numeric literal pero solo es cuando se inicia con 0 investigue un poco salió esto: Los números que empiezan por 0 son literales octales. 08 no es un literal octal válido, por lo que obtendrá un error ahora. La recomendación: que deben especificarlos como string y funciona perfecto: echo $objEmpleado->getDatosPersona();
@AndresRojas1983
@AndresRojas1983 3 жыл бұрын
Buen tutorial, tengo una duda, por que al definir el metodo setCredito colocas dentro de los parentesis (string $credito) y no public function setCredito(float $credito), con float?
@hanwave666
@hanwave666 Жыл бұрын
pregunta, por que el orden de los datos en el constructor altera el funcionamiento de este, dentro de los paréntesis del constructor puse el nombre primero luego de dpi y por ultimo la edad y eso afecto el constructor, luego lo coloco como indicabas tu en el video y funciono
@jorgeleonardocardenasmonte9227
@jorgeleonardocardenasmonte9227 3 жыл бұрын
Excelente tutorial. Crédito no seria otra clase?
@jesusazori
@jesusazori Жыл бұрын
Muy interesante el curso. Mi aporte a este vídeo: Es posible refinar más la class Persona de modo que en el título "DATOS PERSONALES" se nos indique si son datos de un objeto cliente o de un objeto empleado. Yo lo hice añadiendo en la class Persona un nuevo atributo que también añadí en las clases empleado y cliente. Esto es lo que añadí a tu código: /**/ classs Persona{ ... public $usrtype; function __construct( ... , string $usrtype){ ... $this->strUsrType = $usrtype; } public function getDatosPersonales(){ $datos="DATOS {$this->strUsrType} ... } ... } /**/ class Cliente{ ... function __construct( ... , string $usrtype){ parent::__construc( ... , $usrtype); } ... } /**/ class Empleado{ ... function __construct( ... , string $usrtype){ parent::__construc( ... , $usrtype); } ... } En pantalla se nos imprimirá esto: DATOS EMPLEADO DPI: 666 Nombre: Pepe Villa Edad: 15 Puesto: Administrador DATOS CLIENTE DPI: 777 Nombre: Lola Ka Edad: 25 Crédito: 6000
@josevargas5452
@josevargas5452 2 жыл бұрын
Aprendí mucho con este video, felicitaciones... Lo unico si, tengo la version 8 de php... Y con este ejercicio, cuando lo ejecuto no me muestra la información... Uso la version 8 de php... Anterior a eso tenia la version 5, la saque del inicio, instale la version 8 y la ejecute, pero me sigue sin mostrar... Ayuda... Inclusive con el return...
@danideu
@danideu 3 жыл бұрын
Hola, estoy teniendo este error, a que se debe?: Fatal error: Uncaught Error: Cannot call constructor in /Applications/MAMP/htdocs/CURSOS/PHP/ABELOS/CLASE5/classEmpleado.php:10 Stack trace: #0 /Applications/MAMP/htdocs/cursos/php/abelos/clase5/empresa.php(9): Empleado->__construct(75878001, 'Daniel Gomez', 35) #1 {main} thrown in /Applications/MAMP/htdocs/CURSOS/PHP/ABELOS/CLASE5/classEmpleado.php on line 10
@choquetutoriales2891
@choquetutoriales2891 4 жыл бұрын
Desarrolladas un sistema con poo ??
@AbelOS
@AbelOS 4 жыл бұрын
Asi es, en cuanto veremos los conceptos fundamentales, nos enfocaremos a base de datos implementando un proyecto real, saludos.
@pedro.osoriosm
@pedro.osoriosm 2 жыл бұрын
Hola disculpa, pero como se puede hacer para ver el resto de vídeos que están ocultos? es que el curso está buenísimo.
@AbelOS
@AbelOS 2 жыл бұрын
Que tal colega, para acceder al curso completo puedes inscribirte aplicando un descuento desde el link de la descripción :)
@mohcinelmariouh2517
@mohcinelmariouh2517 4 жыл бұрын
Por favor en minuto 19:46 , porque a usted el navigador le enseña el fallo donde está y ami hago lo mismo fallo me da página en blanco lo que me obligado borrar el código entero y empezar de nuevo me cuesta encontrar el puto fallo ayuden porfavor La pregunta aquí si sublime text el que se encarga de hacer esto? Porque yo trabajo con visual studio code que es gratuito o hace falta bajar algún actualización al visual studio code o hay que ajustar algo en el navigador ?
@AbelOS
@AbelOS 4 жыл бұрын
Que tal colega, si en el navegador no te muestra los errores puede que tu servidor tenga configurado que no muestre los errores de php y con respecto al editor existen plugins que detectan errores en el lenguaje que estés programando, podrías instalar en Visual Studio Code un plugin para que te ayude a detectar errores en el código.
@carlosvega2253
@carlosvega2253 3 жыл бұрын
Hola. Muchas gracias por el video. ¿Cómo hago para activar el autocompletar en Sublime Text y poder ver las opciones como se muestra en el minuto 14:32?
@AbelOS
@AbelOS 3 жыл бұрын
Que tal colega, debes instalar un paquete de Sublime Text, el paquete se llama emmet, investiga respecto a la instalación de dicho paquete.
@carlosvega2253
@carlosvega2253 3 жыл бұрын
@@AbelOS Muchas gracias! Sería bueno un video con todos los paquetes que recomiendas para Sublime Text :D
@danielito4959
@danielito4959 4 жыл бұрын
Hola, excelente tutorial. Pregunta: el constructor no es heredado por las clases cliente y empleado sin necesidad de llamarlo con el parent??
@chepevic
@chepevic 3 жыл бұрын
si hereda el constructor, no hay necesidad de llamarlo otra vez
@damonalbarn876
@damonalbarn876 3 жыл бұрын
Es necesario llamarlo si en el constructor agregamos atributos (propiedades) de propia clase en el constructor, ya que la súper clase no incluye estos atributos en su contructor por lo cual es necesario declarar uno propio para la clase y agregar el de la súper clase mediante parent::
@vladimirburbano5819
@vladimirburbano5819 4 жыл бұрын
Que tal amigo, felicitaciones por estos excelentes turoriales. Tengo un problema en el minuto 15:35, cuando coloco la dirección apuntando a la carpeta herencia me sale "Internal Server Error" en lugar de mostrarme los archivos de la carpeta, y tengo que apuntar directamente al archivo para poder correr el código. Sabes cual puede ser el problema? Ojalá sepas como corregirlo gracias de antemano.
@AbelOS
@AbelOS 4 жыл бұрын
Puede que la ruta donde tengas los archivos no sea la misma que se muestra en el tutorial, verifica cual es la ruta de tu proyecto para colocarlo en el navegador.
@vladimirburbano5819
@vladimirburbano5819 4 жыл бұрын
@@AbelOS gracias por contestar. La ruta esta bien, porque cuando le apunto directamente al archivo .php se me ejecuta en el navegador, pero cuando apunto a la carpeta no me sale el indice que a ti si te sale y en realidad veo que es muy útil. Gracias de antemano.
@angelestrada3753
@angelestrada3753 Ай бұрын
Lastima que se desenfoca
Red❤️+Green💚=
00:38
ISSEI / いっせい
Рет қаралды 85 МЛН
Spot The Fake Animal For $10,000
00:40
MrBeast
Рет қаралды 179 МЛН
Inside Out Babies (Inside Out Animation)
00:21
FASH
Рет қаралды 15 МЛН
74. Programación en Java || POO || Herencia en POO
18:05
Programación ATS
Рет қаралды 511 М.
Traits - (Programación orientadas a objetos en PHP y MySql)
18:35
CURSO de PHP: Aprende Funciones, Clases, Imports y más
1:35:41
Tutorial - Diagrama de Clases UML
11:41
Lucid Software Español
Рет қаралды 878 М.
Que es Programación Orientada a Objetos (POO)
18:17
Abel OS
Рет қаралды 65 М.
Red❤️+Green💚=
00:38
ISSEI / いっせい
Рет қаралды 85 МЛН