Modificadores y Métodos de Acceso Getters y Setters - (POO en PHP y MySql)

Поделиться
HTML-код
  • Опубликовано: 9 сен 2024
  • En programación orientada a objetos es importante implementar los modificadores de acceso de tal forma que se pueda proteger la información, de igual forma implementar métodos de acceso como getters y setters para manipular las declaración Public, Private, Protected, Static, en teste video se muestra como implementar modificadores y métodos de accesos en PHP paso a paso.
    ACCEDE AL CURSO PREMIUM CON UN CUPÓN DE DESCUENTO
    abelosh.com/de...
    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

Комментарии • 45

  • @enriquerosario8587
    @enriquerosario8587 6 месяцев назад

    Apenas estoy comenzando este curso... y se ve bastante bueno

  • @DavisJoh
    @DavisJoh 2 года назад

    Gracias, buena explicación. Merci

  • @escenadeamordepelicula3484
    @escenadeamordepelicula3484 3 года назад +3

    Excelentes tutorial buena explicación, días a días avanzando hasta terminar este curso y poner en practica los conocimientos aprendido, Bendiciones Maestro!

    • @AbelOS
      @AbelOS  3 года назад +1

      Gracias por seguir el curso colega, animo... saludos cordiales :)

    • @escenadeamordepelicula3484
      @escenadeamordepelicula3484 3 года назад

      @@AbelOS siempre maestro, saludos cordiales

  • @marianogarrido5871
    @marianogarrido5871 4 года назад +2

    Muy bueno, muchas gracias

  • @albertomarcosig8734
    @albertomarcosig8734 2 года назад +1

    Comprendido perfecto Excelente Explicacion!!!

    • @AbelOS
      @AbelOS  2 года назад

      Gracias. Saludos

  • @alfredomontoya4087
    @alfredomontoya4087 3 года назад

    Excelente explicación, muy claro y directo. Muchas gracias!!!

  • @juangonzalezortiz3160
    @juangonzalezortiz3160 2 года назад

    Excelente explicación, todo muy claro, te deseo muchos éxitos!!

  • @danielpadilla3947
    @danielpadilla3947 4 года назад +1

    Estoy pendiente de lo que subes siempre es bueno ya termine el tutorial del sistema de facturación aprendi mucho

    • @AbelOS
      @AbelOS  4 года назад +2

      Que tal Daniel, gracias por seguir los vídeos y FELICIDADES por finalizar el curso de PHP básico, éste curso es complemento para desarrollar con POO y MVC, muy pronto más vídeos en el canal, saludos!

  • @paolagalarza2823
    @paolagalarza2823 4 года назад +1

    Muy buena explicación sobre todo práctica. Gracias Abel OS

    • @AbelOS
      @AbelOS  4 года назад

      Gracias Paola, saludos!

  • @xeodisk
    @xeodisk 4 года назад +2

    Excelente

    • @AbelOS
      @AbelOS  4 года назад

      Gracias :)

  • @olivergomezcamargo6816
    @olivergomezcamargo6816 4 года назад

    Bastante bien explicado ,gracias y enhorabuena

    • @AbelOS
      @AbelOS  4 года назад

      Es un gusto colega, saludos!

  • @katmgo
    @katmgo 4 года назад

    Excelente explicación!

    • @AbelOS
      @AbelOS  4 года назад +1

      Gracias, saludos!

  • @AlejandroRamirez-fr3jc
    @AlejandroRamirez-fr3jc 3 года назад

    gracias muy buena capacitación

    • @AbelOS
      @AbelOS  3 года назад

      A la orden, saludos!

  • @mysteriousbeat8295
    @mysteriousbeat8295 2 года назад +1

    Te juro que eres uno de los mejores profesores en este mundo de la programación que he tenido!!! explicas todo tan claro! Oye, tengo una pregunta, se puede tener más de un constructor en todo el proyecto? Tengo entendido que en una clase sólo puede existir un sólo constructor, pero en general, pueden existir en el proyecto clases que tengan cada una su propio constructor?

  • @beticohernandez8039
    @beticohernandez8039 4 года назад +2

    perfecto estoy pendiente, el js seria buen que lo implementaras.
    Saludo.

  • @22bears
    @22bears 2 года назад +1

    Me gusta tu tutorial simplemente me confunde un poco que sobre la marcha se va cambiando por las explicacones, intenté documentarlas todas y ahora no entiendo mucho el código jaja pero gracias de igual manera, sigo aprendiendo

  • @beticohernandez8039
    @beticohernandez8039 4 года назад +2

    El ejemplo de la tienda virtual es bueno se podría crear un básica par entender mejor su funcionamiento.
    Chao.

  • @beticohernandez8039
    @beticohernandez8039 4 года назад +3

    Hola, ¿Qué proyecto harás para poner en prueba todo lo aprendido?
    muy bien explicado.
    Saludos.

    • @AbelOS
      @AbelOS  4 года назад +3

      Que tal German, aun esta por definir el sistema pero sera un proyecto real, saludos.

    • @jerrycontreras7924
      @jerrycontreras7924 3 года назад

      @@AbelOS tienes pensado explicar algo de estos conocimientos en postgre?

  • @PedroLopez-in5uk
    @PedroLopez-in5uk Год назад

    Ayuda, cuando imprimo las variables me marca que no estan definidas, ya las asigne peor aun asi me sigue marcando el eroor.

  • @ronalgonzalez6464
    @ronalgonzalez6464 2 года назад

    Buenas, alguien me ayuda, me da el siguiente error: syntax error, unexpected 'function__construct' (T_STRING), expecting function (T_FUNCTION) or const (T_CONST)

  • @fenryrfrye7644
    @fenryrfrye7644 4 года назад

    Buenas, primero que nada una felicitación par tan magnífico contenido y material, siguiendo con lo aprendido en esta clase, me preguntaba si es posible declarar un mismo método con diferente número de parámetros, es decir por ejemplo, crear una función o método InsertUser, el cual podría tener InsertUser(Nombre, Pass) y el otro InsertUser(Nombre,Pass,EMail), y dependiendo del número de parámetros que se le manden sea la que se ejecute, de antemano gracias y buen día

    • @AbelOS
      @AbelOS  4 года назад

      Que tal colega, si el método es declarado en la misma clase si genera error ya que no debe existir un método mas de una vez en la misma clase, se podría resolver inicializando los parametros con valor vació por ejemplo isertUser($nombre="", $pass="", $email="") de tal forma que al momento de enviar solo los datos necesarios no generé error ya que los parámetros tienen un valor en blanco por defecto, espero me haya explicado bien, saludos.

    • @fenryrfrye7644
      @fenryrfrye7644 4 года назад

      @@AbelOS muchas gracias aprecio mucho tu tiempo para responder, si me queda claro gracias por la explicación

  • @vidaybienestar2583
    @vidaybienestar2583 Год назад

    Mil gracias por este curso... en verdad super útil 😉 solo tengo un problema. Me da:
    Fatal error: Uncaught TypeError: Usuario::getPerfil(): Return value must be of type string, none returned in C:\xampp\htdocs\cursopoo\leccion2\ClassUsuario.php:35 Stack trace: #0 C:\xampp\htdocs\cursopoo\leccion2\usuario.php(14): Usuario->getPerfil() #1 {main} thrown in C:\xampp\htdocs\cursopoo\leccion2\ClassUsuario.php on line 35
    y no tengo la menor idea de la razón. Alguien me puede ayudar?

  • @juangabrielortegaguzman4660
    @juangabrielortegaguzman4660 4 года назад

    Buenas tardes, tengo este error, sera por la version de PHP? PHP Version 5.6.40
    Catchable fatal error: Argument 1 passed to Usuario::__construct() must be an instance of string, string given, called in C:\xampp\htdocs\cursopoo\leccion2\usuario.php on line 4 and defined in C:\xampp\htdocs\cursopoo\leccion2\ClassUsuario.php on line 17
    y este otro
    error: syntax error, unexpected ':', expecting ';' or '{' in

  • @mohcinelmariouh2517
    @mohcinelmariouh2517 4 года назад

    Alguien de ustedes me puede explicar porque no ha puesto return en getPerfil si también se considera método getters porque lleva propiedades private y protected

    • @AbelOS
      @AbelOS  4 года назад +2

      Que tal colega, ene el ejemplo no se ha colocado return a pesar de ser un método get, pero es debido a que se esta utilizando echo para mostrar el contenido de cada propiedad, para utilizar return se podría estructurar un html almacenado en una variable pera luego hacer el return de esa variable, pero como ejemplo solo se utilizo echo para mostrar los datos, espero me haya explicado, ejemplo.

  • @leandrocief2548
    @leandrocief2548 3 года назад +1

    excelente!!! muchas muchas gracias!!!

    • @AbelOS
      @AbelOS  3 года назад

      Con mucho gusto, saludos :)