oop python code example

Example 1: class and object in python

#NOTES
class PartyAnimal:
  	def Party():
      #blahblah

an=PartyAnimal()

an.Party()# this is same as 'PartyAnimal.Party(an)'

Example 2: oop in python

class Object:
    #__init__() is called when you create an Object class
    def __init__(self,arg):
        #stores argument in self
        self.arg = arg
        
    def printArg(self):
        #calls argument from self
        print(self.arg)

Example 3: real python oop

>>> class Dog:
...     pass
...
>>> a = Dog()
>>> type(a)
<class '__main__.Dog'>

Example 4: python how to use oop

#Object oriented programming is when you create your own custom class.
#One reason you should do this is that is saves you time.
#Another reason is it makes calling certain functions easier with tkinter

class Dog:
  #init creates certain parameters that allow you to define information quickly.
  def __init__(self, name):
    self.name = name
    
  def get_name(self):
	return self.name
    
if __name__ == "__main__":
  d = Dog(str(input("name your dog: "))
  print(d.get_name())