Class vs instance variables
Në shqip: Variablat e klasës dhe të objektit
ShpjegimiSQ
Një variabël e shkruar direkt te klasa ndahet nga të gjitha objektet; ajo me self.x i përket vetëm një objekti. Kurth i zakonshëm: një listë si variabël klase ndahet nga të gjithë!
EnglishEN
A variable written directly on the class is shared by all objects; one set with self.x belongs to a single object. A common trap: a list as a class variable is shared by everyone!
Si ta mendosh
Variabla e klasës është tabela e klasës; ajo e objektit është fletorja e secilit nxënës.
Lexoje në anglisht
A class variable is the classroom board; an instance variable is each student's notebook.
Shembull kodipython
class Nxenes:
shkolla = "Sami Frashëri" # e përbashkët
def __init__(self, emri):
self.emri = emri # e secilit