Demonstrates private variables and methods : Class Private : Class PYTHON examples


PYTHON examples » Class » Class Private »

 

Demonstrates private variables and methods


Demonstrates private variables and methods


# Demonstrates private variables and methods

class Critter(object):
    """A virtual pet"""
    def __init__(self, name, mood):
        print "A new critter has been born!"
        self.name = name            # public attribute
        self.__mood = mood          # private attribute

    def talk(self):
        print "nI'm", self.name
        print "Right now I feel", self.__mood, "n"

    def __private_method(self):
        print "This is a private method."

    def public_method(self):
        print "This is a public method."
        self.__private_method()

# main
crit = Critter(name = "Poochie", mood = "happy")
crit.talk()
crit.public_method()


           
       



    Related Scripts with Example Source Code in same category :

Leave a Comment / Note


 
Verification is used to prevent unwanted posts (spam). .


PYTHON examples

 Navioo Class
» Class Private