OKPEDIA PYTHON

Come fare le classi in Python

Creare una classe denominata Student

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

La classe è composta da tre attributi number, name, age.

Come assegnare oggetti alla classe

Per creare gli oggetti della classe

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

Questi tre oggetti (student1, student2, student3) contengono 9 informazioni.

Senza la programmazione a oggetti sarebbe stato necessario usare 9 variabili per contenere le stesse informazioni.

Come leggere le informazioni negli oggetti

Per stampare il contenuto dell'oggetto student1.

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

Allo stesso modo si leggono le informazioni negli oggetti student2 e student3.

https://how.okpedia.org/it/python/come-fare-le-classi-in-python


Segnala un errore o invia un suggerimento per migliorare la pagina


Guida Python


FacebookTwitterLinkedinLinkedin