python creating object code example
Example 1: create and use python classes
class Mammal:
def __init__(self, name):
self.name = name
def walk(self):
print(self.name + " is going for a walk")
class Dog(Mammal):
def bark(self):
print("bark!")
class Cat(Mammal):
def meow(self):
print("meow!")
dog1 = Dog("Spot")
dog1.walk()
dog1.bark()
cat1 = Cat("Juniper")
cat1.walk()
cat1.meow()
Example 2: how to create an object in python
class ClassName:
self.attribute_1 = variable_1 #Set attributes for all object instances
self.attrubute_2 = variable_2
def __init__(self, attribute_3, attribute_4): #Set attributes at object creation
self.attribute_3 = attribute_3
self.attribute_4 = attribute_4
def method(self): #All methods should include self
print("This is a method example.") #Define methods just like functions
object = Object(4, "string") #Set attribute_3 and attribute_4
object.method() #Methods are called like this.
Example 3: how to use class's in python
class person:
name = "jake"
age = 13
x = vars(person)
print(x)