9.- PHP Orientado a Objetos - Clases & Metodos abstractos

  Рет қаралды 31,591

codigofacilito

codigofacilito

9 жыл бұрын

🚀 Desbloquea más de +170 cursos Premium a un precio especial: codigofacilito.com/promo
🐊 Síguenos en:
Twitter: / codigofacilito
Facebook: / codigofacilito
Instagram: / codigofacilito
TikTok: codigofacilito.oficial
----
Código Facilito es una de las plataformas de aprendizaje online de programación más grandes de habla hispana. Desde el 2010 formamos programadores en toda América Latina y España enseñando. HTML, JavaScript, React, Python, Rails, Go y mucho más.

Пікірлер: 35
@fernandojuniorflorezgomez5074
@fernandojuniorflorezgomez5074 8 жыл бұрын
La diferencia entre abstracción e interfaces es que en abstracción debido a que se hace con clases, la clase hija no podrá extender a varias clases abstractas, mientras que en las interfaces podemos heredar a varias. Del resto son casi lo mismo...
@linkellguardian2033
@linkellguardian2033 6 жыл бұрын
Todos debemos entender que para tomar este curso hay que haber hecho el de PHP primero, este es un curso avanzado para programadores, que ademas esta muy bueno; mejor diría EXCELENTE, te felicito Carlos, tu explicación es tan minuciosa; tan detallada que no hace falta investigar en otro lado.
@miguelangelvillar1928
@miguelangelvillar1928 6 жыл бұрын
Carlos Muchas gracias por el curso, esta todo muy bien explicado y es fácil de entender. Saludos,
@burngeek8
@burngeek8 9 жыл бұрын
Hoy fui el primero en ver la clase, están buenas las clases, éxitos!
@KarenPerez-ke1rv
@KarenPerez-ke1rv 6 жыл бұрын
fue de mucha ayuda
@diegohiruzenpain
@diegohiruzenpain 8 жыл бұрын
Hola mucho gusto, bueno tengo una pregunta, ¿Desde el lado funcional en que es lo que mejora o ayuda esto al código, tanto Interfaces como clases abstractas? De paso aprovecho de felicitarlos por las clases y todo el aporte que hacen a la comunidad!
@Kmario19
@Kmario19 9 жыл бұрын
Genial, ahora si puedes mostrar los errores en consola, muy buen video :D
@020Ranz
@020Ranz 9 жыл бұрын
Creo q lo mejor que hubieras hecho es comparar los metodos abstractos con las interfaces -.-
@jovanyjimenez8920
@jovanyjimenez8920 Жыл бұрын
muy bien explicado solo una observacion el color rojo oscuro no se aprecia bien en los simbolos -
@elkinmurillo5623
@elkinmurillo5623 3 жыл бұрын
hola gran tutorial,tengi mi duda en saber cuando usar las el metodo abstracto o usar las funciones privadas,publicas o protected ,me pierdo en esa parte de definir las funciones
@biblioteca.antarctica
@biblioteca.antarctica 7 жыл бұрын
hello quisiera una ayuda como calcular el area de un cuadrado y un triangulo (ambas en archivos diferentes) y una class padre figura asi: pero no estoy seguro.....podrias ayudarme?
@dindjarin360
@dindjarin360 9 жыл бұрын
Tengo una duda, dices y nos muestras que un metodo abstracto definido con un parametro al momento de implementarlo puede recibir parametros adicionales, lo mismo aplica para los metodos de una interface? o en las interfaces se tienen que implementar el metodo tal cual fue declarado?
@jonas8921
@jonas8921 8 жыл бұрын
+Professor Zoom tal cual fue declarado .-.
@josecarlosjimenezchame2596
@josecarlosjimenezchame2596 5 жыл бұрын
when llegas a este video y tu profe estaba enfermo :(, gracias por enseñarnos (ya sabia esto desde java) pero necesito aprender mas php
@guillermodavidparedestorre933
@guillermodavidparedestorre933 9 жыл бұрын
Saludos, cuando crea la clase abstracta, por que en los metodos pone la palabra abstract, ya que si es clase abstracta, no seria ya considerado abstracto toda la clase, con sus metodos y propiedades.
@dindjarin360
@dindjarin360 9 жыл бұрын
Guillermo David Paredes Torrez Según lo que se en una clase abstracta puedes tener metodos abstractos y no abstractos, o sea que una clase abstracta no necesariamente debe tener metodos abstractos (aunque me parece absurdo) y al momento de tu crear un metodo abstracto la clase obligatoriamente tiene que ser abstracta, es por eso que tanto la clase como el metodo tienen que llevar la palabra reservada "abstract", saludos.
@nullises9697
@nullises9697 8 жыл бұрын
Clase Abstracta vs. Interfaz: -¿Pueden ambas tener métodos constructores? R = Sí. -¿Pueden ambas tener más de un atributo adicional en sus métodos? R = Sí, siempre y cuando se declaren ($atributo = 0), por ejemplo. -¿Los métodos declarados como abstractos en ambas tienen que heredarse obligatoriamente? R= Sí, y no sólo los abstractos, también los públicos. ¿CUÁL ES LA DIFERENCIA ENTONCES? R= LA INTERFAZ PERMITE HERENCIA MÚLTIPLE... Se pueden crear múltiples clases que hereden los mismos métodos de la interfaz con la palabra reservada "implements". ¡ES COMO TENER C++ EN PHP!
@codex8646
@codex8646 7 жыл бұрын
Eso es todo? Es la unica diferencia? para esto existe la clase abstracta?
@andresmontoya7852
@andresmontoya7852 6 жыл бұрын
y que tiene de especial la "interface" :/
@eddrio454
@eddrio454 4 жыл бұрын
Te equivocas en realidad la interfaz aunque se puede utilizar para simular la herencia múltiple no es su objetivo y no es buena práctica, la diferencia es que la clase abstracta puede definir sus métodos, y las interfaces no lo pueden hacer, los métodos de las interfaces carecen de cuerpo.
@freddysaavedra5428
@freddysaavedra5428 9 жыл бұрын
Cual recomiendas usar clases abstractas o interfaces?
@angelcrisostomo6446
@angelcrisostomo6446 9 жыл бұрын
***** Buenas noches, una duda aparte de exigir que una subclase tenga metodos de la superclase a fuerza definidos, que otro uso tienen gracias
@PonsianoDeLoor
@PonsianoDeLoor 4 жыл бұрын
las clases abstractas se usan en el polimorfismo es decir se crea una funcion para luego ser usada en las distintas clases
@cirogoyeneche9400
@cirogoyeneche9400 8 жыл бұрын
No entiendo el sentido o el uso del último parámetro, de username.
@victorguzman7487
@victorguzman7487 7 жыл бұрын
por que es un atributo opcional, un parámetro que se le ocurrio jejej como segundo parámetro
@cirogoyeneche9400
@cirogoyeneche9400 7 жыл бұрын
Gracias amigo!
@YunyMaluenga
@YunyMaluenga 7 жыл бұрын
Xq cuando puso fernandes no funciono el parámetro opcional?
@rodrigogarciatrejo8084
@rodrigogarciatrejo8084 7 жыл бұрын
si funciono solo que le pasa como valor fernandes ejemplo $obj->ingresarNombre("Rodrigo","Garcia"); $nombre = "Rodrigo"; $username= "Garcia"; En caso de que no le pases ningun valor a $username va a tener el valor de cf por defecto como lo hizo en un principio
@tsgamerz
@tsgamerz 7 жыл бұрын
Sigo sin entender la utilidad de las clases abstractas.
@andresmontoya7852
@andresmontoya7852 6 жыл бұрын
y yo de esa y las interfaces xd
@danielseo6494
@danielseo6494 3 жыл бұрын
@@andresmontoya7852 Pues en la practica es muy importante el obligar que los métodos sigan ciertos métodos para que se cumplan los algoritmos que ya tengas planteados! Te explico en medida que van creciendo nuestros códigos tienes que ir haciendo una conducta lógica en ellos. Es ahí que los clases abstractas empiezan a ser necesarias!
@danielseo6494
@danielseo6494 3 жыл бұрын
NO ES HAIGAN!!! iba a felicitarte por el video😢 ...Una de las cosas importantes para ser un profesional es conocer el idioma, su ortografía y sus variantes a la hora de escribir y hablar!..Lo peor que esta mentira de "haigan" se ha repetido tantas veces que algunos ya optan por aceptarla
@jainernieto5368
@jainernieto5368 8 жыл бұрын
porque no preparas la clase?, es decir creas el ejemplo en el momento lo que alarga el video y sea aburrido y poco creíble
@obrujito1
@obrujito1 Жыл бұрын
Pésimo video, el señor se enfoca más en que el código funcione dejando de lado la explicación de qué es y para que es una clase abstracta y un método. Por otro lado se nota no estar preparado para la grabación del video con ejemplos simples, vacila mucho aunque si se le nota dominio de la materia. Simple comentario !!!
@KarenPerez-ke1rv
@KarenPerez-ke1rv 6 жыл бұрын
fue de mucha ayuda
10.- PHP Orientado a Objetos - Autoload
10:10
codigofacilito
Рет қаралды 31 М.
Alex hid in the closet #shorts
00:14
Mihdens
Рет қаралды 15 МЛН
Best Toilet Gadgets and #Hacks you must try!!💩💩
00:49
Poly Holy Yow
Рет қаралды 20 МЛН
Mama vs Son vs Daddy 😭🤣
00:13
DADDYSON SHOW
Рет қаралды 45 МЛН
9. Clases, Métodos y Objetos en PHP (POO)
10:32
Códigos de Programación - MR
Рет қаралды 7 М.
This is the Only Right Way to Write React clean-code - SOLID
18:23
Ruby on Rails está muerto?
10:25
Gabriel Gómez | @gabodeveloper
Рет қаралды 1,3 М.
8.- PHP Orientado a Objetos - Interfaces
17:13
codigofacilito
Рет қаралды 45 М.
04 - POO con PHP: Clases Abstractas
8:17
Jose Dominguez - Desarrollo de Software
Рет қаралды 825
12.- PHP Orientado a Objetos - Namespaces
14:19
codigofacilito
Рет қаралды 34 М.
5.- PHP Orientado a Objetos - Modificadores de acceso
13:26
codigofacilito
Рет қаралды 49 М.