Método Constructor POO Python # 030

แชร์
ฝัง
  • เผยแพร่เมื่อ 19 ม.ค. 2025

ความคิดเห็น • 25

  • @SergioACGiraldo
    @SergioACGiraldo  2 ปีที่แล้ว +2

    Curso Completo ➢ bit.ly/CAE_Python
    Lista de POO ➢ bit.ly/POO_CAE
    🐍 Lee la info en la web 💻 ➢ bit.ly/3v8onk6
    Tutorial de Matlab Español ➢ bit.ly/2Fks7XN
    Curso de Simulink desde Cero ➢ bit.ly/3eSSOAC

  • @RonaldHerreraGarcia
    @RonaldHerreraGarcia 4 หลายเดือนก่อน

    Excelente canal, me hice suscriptor, me has ayudado mucho.

    • @SergioACGiraldo
      @SergioACGiraldo  4 หลายเดือนก่อน

      Muchas Gracias Ronald por el Apoyo al Canal. Me alegra saber que te ha ayudado el curso a aprender sobre este interesante lenguaje de programación. Un abrazo grande y cualquier duda puedes dejarla aqui en los comentarios.

  • @antoniopv7737
    @antoniopv7737 ปีที่แล้ว

    Un abrazo de Chile, gracias por tu tiempo y conocimientos.

  • @jorgedavid452
    @jorgedavid452 ปีที่แล้ว

    aca esta el reto! este si me salio bien, fue mas facil de lo que esperaba, de verdad enseñas bien!
    class Telescopio:
    """
    Objeto para ver estrellas o cosas muy lejanas.

    """
    def __init__(self, marca, material, modelo, focal, diametro):
    self.marca = marca
    self.material = material
    self.modelo = modelo
    self.focal = focal
    self.diametro = diametro

    if __name__ == "__main__":
    telescopio1 = Telescopio("galileo italy", "aluminio, plastico, vidrio.", "El modelo es 76700", "700mm", "76mm")
    print(telescopio1.diametro)

  • @santiagocristancho9715
    @santiagocristancho9715 7 หลายเดือนก่อน

    class Moto:
    """
    Clase para trabajar con motos
    """
    def __init__(self,marca,placa,color,cilindraje):
    self.marca = marca
    self.placa = placa
    self.color = color
    self.cc = cilindraje
    if __name__ == "__main__":
    #instancia de objetos
    moto_santy = Moto("Suzuki","WKU64E","Negro",150)
    moto_juli = Moto("Yamaha","JUL25G","Azul",150)
    moto_carlitos = Moto("Pulsar","VOE46E","Amarillo",200)
    print(moto_santy.__dict__)
    print(moto_carlitos.__dict__)
    print(moto_juli.__dict__)

  • @lastudillo
    @lastudillo ปีที่แล้ว

    thx

  • @olaraf
    @olaraf ปีที่แล้ว

    class Vehiculos:
    """
    Clase para gestionar parque de vehiculos.
    """
    def __init__(self, marca, modelo, potencia, combustible):
    self.marca = marca
    self.modelo = modelo
    self.potencia = potencia
    self.combustible = combustible


    if __name__ == '__main__':
    # Instanciando el objeto
    vehiculo_1 = Vehiculos('Honda','Accord','200','Gasolina')
    vehiculo_2 = Vehiculos('Toyota','RAV4','180','Hybrid')

    print(vehiculo_1.__dict__)
    print(vehiculo_2.__dict__)

  • @jairmelendez637
    @jairmelendez637 ปีที่แล้ว

    class Tool_box():
    """
    Clase empleada para definir una caja de herramienta
    """
    #Metodo constructor
    def __init__(self, marca, tool1, tool2, power_gen):
    self.marca = marca
    self.tool1 = tool1
    self.tool2 = tool2
    self.power_gen = power_gen

    if __name__ == "__main__":
    electric_tool = Tool_box("Truper", "Pinzas", "Taladro", True) #Instanciando el objeto
    carpentry_tool = Tool_box("Urrea", "Segueta", "Destornillador", False)

  • @pablunumetal
    @pablunumetal 2 ปีที่แล้ว

    Desafío 2:
    class Bajo:
    """
    Clase creada para trabajar con bajos

    """
    def __init__(self,marca, cant_cuerdas, tipo, mic):
    self.marca = marca
    self.cant_cuerdas = cant_cuerdas
    self.tipo = tipo
    self.mic = mic

    if __name__ == '__main__':
    bajo_fender = Bajo ("Fender", 4, "Acustico", True)
    bajo_yamaha = Bajo ("Yamaha", 5, "Electrico", True )
    print(bajo_fender.__dict__)
    print(bajo_yamaha.__dict__)

  • @macasanovat
    @macasanovat ปีที่แล้ว

    Gracias. El reto:
    class Conducto():
    '''
    Clase empleada para los conductos de ventilación.
    material(str), espesor(float) en mm, diametro(int)mm, longitud(float)m
    '''
    # Método constructor
    def __init__(self, material, espesor, diametro=250, longitud=3.0):
    self.material = material #Las primeras self.material pertenecen a la clase Conducto
    self.espesor = espesor #Las segundas material pertencen a los argumentos del constructor
    self.diametro = diametro
    self.longitud = longitud

    if __name__=='__main__':
    #Instanciando el objeto
    conductoCircular1 = Conducto('chapa', 0.5)
    conductoCircular2 = Conducto('aluminio', 0.7, 300, 5.0)
    print(conductoCircular1.__doc__)
    print(conductoCircular1.__dict__)
    print(conductoCircular2._dict__)

  • @estebanagudelo2683
    @estebanagudelo2683 ปีที่แล้ว

    class Moto:
    """
    clase creada para trabajar con motos
    """
    "metodo construtor"
    def __init__(self, tipo_motor: str , color : str, cilindraje: int , modelo: str):
    self.tipo_motor : str = tipo_motor
    self.color : str = color
    self.cilindraje : int = cilindraje
    self.modelo : str = modelo
    if __name__=="__main__":
    moto1 = Moto('semi_automatica', 'blanca' , 125 , 'Best')
    moto2 = Moto('automatica','gris',155,'N max')
    print(moto1.__dict__.values())
    print(moto2.__dict__.values())

  • @JorgeViterboAlmanza-g1q
    @JorgeViterboAlmanza-g1q หลายเดือนก่อน

    class Curso:
    def __init__(self, id, nombre, duracion, modalidad, precio):

    self.id = id
    self.nombre = nombre
    self.duracion = duracion
    self.modalidad = modalidad
    self.precio = precio
    if __name__ == '__main__':
    materia = Curso(1209, 'matematica', '2 meses', 'virtual', '380')
    print(materia.__dict__)

  • @yr9413
    @yr9413 ปีที่แล้ว

    class Celulares:
    '''
    Clase para promocionar celulares
    '''
    def __init__(self, marca, ram, almacena_interno="64GB", precio=300.000):
    self.marca=marca
    self.ram=ram
    self.almacena_interno=almacena_interno
    self.precio=precio
    if __name__=="__main__":
    celular1=Celulares("SamsungA03", "2GB", "64GB", 120.000)
    print(celular1.__dict__)
    celular2=Celulares("SamsungA21S", "3GB", "128GB", 390.000)
    print(celular2.__dict__)

  • @joaquingabrielminuso9182
    @joaquingabrielminuso9182 4 หลายเดือนก่อน

    RETO 2
    class Celular():
    """
    Clase para celular
    """
    #Metodo constructor
    def __init__(self, marca, memoria, color, bateria_bateria):
    self.marca=marca
    self.memoria=memoria
    self.color=color
    self.bateria=bateria_bateria

    if __name__ == '__main__':
    celular1=Celular('Samsung',128,'negro',76) #Iniciando objeto
    print(celular1.__dict__)

  • @Mr.Manimal
    @Mr.Manimal 3 หลายเดือนก่อน

    class Monitor:
    """
    Clase empleada para trabajar con moto
    """
    #Metodo Constructor
    def __init__(self, marca, modello, dimensione, versione_digital = True):
    self.marca = marca
    self.modello = modello
    self.dimensione = dimensione
    self.versione = versione_digital
    if __name__ == '__main__':
    monitor1 = Monitor('samsung', 'TLGR', 150, True)
    print(monitor1.dimensione)
    print(dir(monitor1))
    print(monitor1.__doc__)
    print(monitor1.__dict__)

  • @12torotoro
    @12torotoro ปีที่แล้ว

    class Perro:
    """Clase de un perro"""

    def __init__(self, nombre, edad, color):
    self.nombre = nombre
    self.edad = edad
    self.color = color
    self.ladra1 = True

    def ladra(self):
    print( f"el perro {self.nombre} de color {self.color} tiene {self.edad} ano")

    if __name__ == '__main__':

    pinki = Perro("pinki", 1, "cafe") #instanciando el objeto
    oso = Perro("oso", 2, "negro")

    print(pinki.nombre)
    print(pinki.color)
    print(oso.color)

    pinki.ladra()

    print(pinki.__doc__)
    print(pinki.__dict__)

  • @maruuu...8898
    @maruuu...8898 6 หลายเดือนก่อน

    class Led():
    """
    Clase empleada para trabajar con TV led
    """
    def __init__(self, marca, pulgadas, pixeles, hdmi):
    self.marca = marca
    self.pulgadas = pulgadas
    self.pixeles = pixeles
    self.has_hdmi = hdmi
    led1 = Led("samsung", 32, 1300, True)
    led2 = Led("toshiba", 32, 1200, False)

  • @carlosandreszamoramartinez3435
    @carlosandreszamoramartinez3435 2 ปีที่แล้ว

    Desafio
    class Gato:
    """
    Clase empleada para trabajar con gatos
    """
    #Método Constructor
    def __init__(self, color, edad, peso, raza, sexo):
    self.color = color
    self.edad = edad
    self.peso = peso
    self.raza = raza
    if __name__=='__main__':
    #instanciando un objeto nuevo
    gato1 = Gato('gris con blanco',3,5,'criollo','M')
    gato2 = Gato('Amarillo',5,4,'angora','F')
    print(gato1.__dict__)
    print(gato2.__dict__)

  • @negrit00
    @negrit00 ปีที่แล้ว

    class AlarmaSmart():
    """
    Software para controlar alarma inteligente
    """
    def __init__(self, user, password, ssid, ssid_pass, zones):
    self.user = user
    self.password = password
    self.ssid = ssid
    self.ssidpass = ssid_pass
    self.zones = zones
    if __name__ == '__main__':
    alarma = AlarmaSmart('admin', '1234', 'red_wifi', 'wifi_pass', 5) # Instanciando al objeto
    print(alarma.user)
    print(alarma.__dict__)