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

КОМЕНТАРІ • 18

  • @ortega8852
    @ortega8852 2 роки тому

    no le entendi a mis profesores y a vos si, muchisimas gracias

  • @nehuenhermida5522
    @nehuenhermida5522 10 років тому

    Muy bien explicado!! Saludos

  • @mariajos31281
    @mariajos31281 7 років тому

    Explicas muy bien, gracias. Sigue asi (y)

  • @selesctos
    @selesctos 11 років тому

    BUEN VIDEO
    SIGUE ASI!!

  • @juanfernandocontrerasanaya3077
    @juanfernandocontrerasanaya3077 9 років тому

    Buen video para aprender a programar

  • @anislulu12
    @anislulu12 9 років тому

    Excelente! Gracias :D

  • @beta13net
    @beta13net 11 років тому

    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.

  • @kamunia1
    @kamunia1 10 років тому

    Magnifico
    XD

  • @avatar280
    @avatar280 11 років тому

    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

  • @quilategames
    @quilategames 11 років тому

    es necesario no declara una variable declara un atributo el var indica el tipo de atributo puede ser publico estatico etc

  • @juliovasquez9128
    @juliovasquez9128 11 років тому

    q tal amigo tngo una duda pero en java como puedo crear una clase llamada cobros no mucho le entiendo pueds ayudarm

  • @stiveroncal2735
    @stiveroncal2735 3 роки тому

    Pregunta que es exactamente un constructor

  • @emanuelcano4443
    @emanuelcano4443 2 роки тому

    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 .

  • @alexisrodriguez9602
    @alexisrodriguez9602 7 років тому

    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()

    • @elsemur8256
      @elsemur8256 6 років тому +1

      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.

  • @jhoandramichelkuchay6657
    @jhoandramichelkuchay6657 3 роки тому

    el test falto que muestre

  • @edwingarcia9617
    @edwingarcia9617 6 років тому +1

    apellida xD