[course]07 —— 面向对象编程02
1. Writing Classes
# Create our own class:
class Dog(object):
# a class must have a body, even if it does nothing, so we will
# use 'pass' for now...
pass
# Create instances of our class:
d1 = Dog()
d2 = Dog()
# Verify the type of these instances:
print(type(d1)) # Dog (actually, class '__main__.Dog')
print(isinstance(d2, Dog)) # True
# Set and get properties (aka 'fields' or 'attributes') of these instances:
d1.name = 'Dot'
d1.age = 4
d2.name = 'Elf'
d2.age = 3
print(d1.name, d1.age) # Dot 4
print(d2.name, d2.age) # Elf 32. Writing Constructors
5. Writing Methods
6. Advantages of Classes and Methods
Last updated