Programación orientada a objetos | C++ | Mitad de semestre en 30 minutos | Tutoprogra

Поділитися
Вставка
  • Опубліковано 2 жов 2024
  • En este video vemos la mitad del semestre de programación avanzada de la Universidad Diego Portales. Cualquier duda la pueden dejar en comentarios, espero les haya gustado y servido. Recuerden que con práctica lograrán sacar buenas calificaciones, bendiciones!

КОМЕНТАРІ • 20

  • @enjoyart6194
    @enjoyart6194 11 місяців тому +8

    Si usas puntero, debes usar el puntero. En la línea queda:
    Persona personas[] = {p1,p2,*p3};
    Y el error no aparecerá más. En la sintaxis C, sí usas *p3, escribir sólo "p3" refiere a la dirección de memoria del objeto declarado. Para el caso, para obtener la dirección de p1 y p2, es que usas &p1 y &p2, respectivamente, caso en el que con p3 sería &(*p3) lo que da p3

  • @samueloscema6319
    @samueloscema6319 Рік тому +6

    Dios mio que manera tan sencilla de explicar las cosas, 😄 a la verdad eres un crack

    • @tutoprogra1513
      @tutoprogra1513  Рік тому

      Me alegra que te haya servido! Muchas gracias 😊

    • @ztaMortal
      @ztaMortal 11 місяців тому +1

      ​@@tutoprogra1513hola, se puede empezar con cero conocimientos de programación con C o directamente con C++ y porque?

    • @b1benjadance
      @b1benjadance 11 місяців тому

      @@ztaMortal buenas! C++ es de los lenguajes más didácticos, si aprendes C++ aprender los demás lenguajes como java, Javascript, python, entre otros, te será mucho más sencillo. Para aprender a programar te recomiendo C++, que con este también puedes aprender POO, a diferencia de C que no tiene objetos. C es un lenguaje más específico para otras cosas, como sistemas operativos. Por lo que te recomiendo C++, es muy bueno para aprender porque programas bastante, y es mucho más moderno, actualizado con funciones actuales como objetos, entre otros.

  • @Jhon_Anderson
    @Jhon_Anderson 2 роки тому +1

    Me sirvió muchísimo... Muchas gracias.

  • @Maldonado1975
    @Maldonado1975 8 місяців тому +1

    estimado te consulto, mira que empeze a usar el Dev-c++ y cuando copilo se cierra de un solo, me puedes ayudar

    • @tutoprogra1513
      @tutoprogra1513  8 місяців тому

      Buenas, quizá estás apretando el botón incorrecto, o apretando alguna tecla, o quizá algo con el código, o ya puede ser algo con el sistema operativo, no se me ocurre otra cosa :(

  • @erick.oseguera
    @erick.oseguera Рік тому +1

    Gracias! Solo un comentario, tengo entendido que para polimorfismo solo es necesario "virtual" en la clase padre, no en las hijas.
    Buen vídeo, saludos.

    • @tutoprogra1513
      @tutoprogra1513  Рік тому +1

      Hola! sí, también funciona solo en la clase padre, tienes razón!

  • @ELOTROLADO2.0
    @ELOTROLADO2.0 2 місяці тому

    muy rapido y facil

  • @ELOTROLADO2.0
    @ELOTROLADO2.0 2 місяці тому

    gracias por el video

  • @DiegoJosePedrerosEwert
    @DiegoJosePedrerosEwert 11 місяців тому

    bro como puedo resolver este ejemplo la verdad logro hacerlos bien algunos pero me complica el plantamiento del profesor Nombre Clase:
    Cuenta
    Atributos:
    Titular
    Saldo
    Métodos:
    void setTitular()
    void setSaldo()
    string getTitular()
    int getSaldo()
    void info()
    void ingresar(cantidad)
    void retirar(cantidad)
    ener en cuenta la siguiente información:
    El constructor puede estar vacío o actualizar atributos.
    El método info presenta la información de la cuenta (Mensaje con los atributos).
    El método ingresar permite agregar una cantidad al saldo. Si la cantidad es negativa la operación queda
    sin efecto.
    El método retirar permite sustraer una cantidad al saldo. Si el saldo llega a ser menor a cero mostrar
    un mensaje que indique que ya no se puede retirar. El saldo debe quedar en la última cifra antes de llamar a este metodo

    • @tutoprogra1513
      @tutoprogra1513  11 місяців тому

      class Cuenta{
      private:
      string titular;
      int saldo;
      public:
      Cuenta(string titular, int saldo){
      this->titular = titular;
      this->saldo = saldo;
      }
      void setTitular(string titular){
      this->titular = titular;
      }
      void setSaldo(int saldo){
      this->saldo = saldo;
      }
      string getTitular(){
      return titular;
      }
      int getSaldo(){
      return saldo;
      }
      void info(){
      cout

    • @DiegoJosePedrerosEwert
      @DiegoJosePedrerosEwert 11 місяців тому

      bro pero el int main como quedaria para que pueda compilar? eh ingresar saldo o usuario@@tutoprogra1513

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

    Demasiado seco👏👏

  • @PedroBellic1
    @PedroBellic1 Рік тому

    Muy bueno! Te agradezco

  • @fabrisiobelahoniamiranda9710

    me ayudo mucho, gracias