create objects in python code example
Example 1: how to make a class in python
class Person:
def __init__(self, _name, _age):
self.name = _name
self.age = _age
def sayHi(self):
print('Hello, my name is ' + self.name + ' and I am ' + self.age + ' years old!')
p1 = Person('Bob', 25)
p1.sayHi() # Prints: Hello, my name is Bob and I am 25 years old!
Example 2: what is an object in python
#objects are collections of data
Example 3: 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 4: how to use class's in python
class person:
name = "jake"
age = 13
x = vars(person)
print(x)
Example 5: How to make a new class in python
#Use the class function and give the class a name
#next use the def __init__() to initilaize and give it some properties.
class Fruits():
def __init__(self, name, colour, taste):
self.name = name
self.colour = colour
self.taste = taste
#Now create an object by first calling the class
fruit1 = Fruits(apple, red, sweet)
print(fruit1.name)
#this will print the name which is apple
print(fruit1.colour)
#this will print the colour which is red
print(fruit1.taste)
#this will print the taste which is sweet