Define class object: use member data : Class fields : Class : Python examples (example source code) Organized by topic

C++
PHP
Python


Python  »  Class   » [  Class fields  ]  Screenshots 
 



Define class object: use member data



class FirstClass:                 # define a class object
     def setdata(self, value):    # define class methods
         self.data = value        # self is the instance
     def display(self):
         print self.data          # self.data: per instance

x = FirstClass()                  # make two instances
y = FirstClass()                  # each is a new namespace

x.setdata("Data")                 # call methods: self is x
y.setdata(3.14159)                # runs: FirstClass.setdata(y, 3.14159)

x.display()                       # self.data differs in each

y.display()

x.data = "New value"              # can get/set attributes 
x.display()                       # outside the class too


           
       
Related examples in the same category
1.  Generates a class attribute Generates a class attribute
2.  Make two instance objects and each has its own data Make two instance objects and each has its own data
3.  Fill the fields of the record
4.  Reference class member variable directly Reference class member variable directly
5.  Add a member variable to a class on the fly Add a member variable to a class on the fly
6.  Demonstrates get and set methods and properties Demonstrates get and set methods and properties
7.  Creating and accessing object attributes Creating and accessing object attributes
























Home| Contact Us
Copyright 2003 - 04 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.