Cómo hacer clases en Python

Crear una clase llamada Student

  • class Student:
  • def __init__(self, number, name, age):
  • self.number = number
  • self.name = name
  • self.age = name

La clase consta de tres propiedades number, name, age.

Cómo asignar objetos a la clase

Para crear los objetos de la clase

  • student1 = Student(3221, "Tom Smith", 18)
  • student2 = Student(3484, "John Williams",19)
  • student3 = Student(3123, "Sam Johnson",19)

Estos tres objetos (student1, student2, student3) contienen 9 piezas de información.

Sin la programación orientada a objetos habría sido necesario utilizar 9 variables para contener la misma información.

Cómo leer la información en los objetos

Para imprimir el contenido del objeto student1.

  • print("Student 1 Id ", student1.number)
  • print("Student 1 Name ", student1.name)
  • print("Student 1 Age ", student1.age)

De manera similar, se lee la información en los objetos estudiante2 y estudiante3.

https://how.okpedia.org/es/python/como-hacer-clases-en-python


Infórmanos de un error o envíanos una sugerencia para mejorar esta página



FacebookTwitterLinkedinLinkedin