PHP orientado a objetos - constructor
Вставка
- Опубліковано 19 вер 2024
- En este video vamos a aprender a hacer un constructor de una clase en php, de manera que podamos crear objetos y al mismo tiempo añadir parametros de manera sencilla a nuestro objeto.
__________________________
Sigueme en mis redes sociales:
facebook: / codigoprogramacion
twitter: / jorge_vgut
Comunidad Google+: plus.google.co...
sitio web: codigoprogramac...
Canal Secundario de Gaming: / beta13net
Te recomiendo a mis compañeros de tuTeam, somos un equipo dedicado a hacer videotutoriales gratuitos para la comunidad, tutoriales de programación, diseño, tecnología, multimedia y mucho mas.
Siguenos en
/ tuteam
/ tuteam
no le entendi a mis profesores y a vos si, muchisimas gracias
Muy bien explicado!! Saludos
Explicas muy bien, gracias. Sigue asi (y)
BUEN VIDEO
SIGUE ASI!!
Buen video para aprender a programar
Excelente! Gracias :D
ah claro amigo, pero aqui estamos haciendo clases de objetos, no son solo simples variables son atributos que formaran parte del objeto, por eso estamos utilizando var, es la manera correcta de escribir esta sintaxis, ademas porque no se inicializan directamente con un valor propio, si no que solo estan declaradas como atributos de este objeto.
UK ii in it in in in OK km
Magnifico
XD
Hola que tal jorge se que no tiene mucho que ver esta pregunta con el tema pero podrías orientarme con métodos de inteligencia artificial pathfinder pues tengo una pequeña tarea pero la verdad no entiendo mucho de antemano muchas gracias
es necesario no declara una variable declara un atributo el var indica el tipo de atributo puede ser publico estatico etc
q tal amigo tngo una duda pero en java como puedo crear una clase llamada cobros no mucho le entiendo pueds ayudarm
Pregunta que es exactamente un constructor
en 4 minutos entendi mas que en otros videos de 15. Porque en el constructor llamaste a los parametros $par1 , $par2 . Mientras que otros explican los parametros poniendole nombre y apellido , y terminaba todo medio confuso .
Pero no es necesario crear el constructor de esa forma verdad? porque yo acabo de hacer como en java osea, public function Clase($nombre){$this->nombre = $nombre;} y asi funciono de igual manera que __construct()
Los constructores del estilo antiguo están OBSOLETOS en PHP 7.0, por lo que serán eliminados en una futura versión. Se debería utilizar siempre __construct() en código nuevo.
El motivo por el que te deja acceder es porque estás programando desde la misma ubicación de la clase, pero como tengas que llamar a la clase desde otra pagina de tu sitio, no podrás hacerlo así, salvo que los atributos los dejes como públicos, algo que no está recomendado.
Si creas una clase gatos con el atributo "$patas" y en el constructor lo inicializas con $patas=4; te conviene que luego cuando se invoque la variable $patas, solo se pueda hacer la del constructor y no directamente el atributo de la clase, porque te podrián cambiar el valor, de hecho aunque aquí no lo hicieron los atributos importantes y deben de declararse como privados, no como var o public. Cuando creas tu objeto gato ya tendrá predefinido 4 patas, si cualquiera puede invocar el atributo y ponerle 3, pues para que sirve que crees una clase y la inicies con 4?. Pues el constructor impide eso.
el test falto que muestre
apellida xD