创建一个类模块,文件名为Dog:
class Dog():
def __init__(self,name,age):
self.name = name
self.age = age
def sit(self):
print(self.name.title() + " is now sitting.")
def roll_over(self):
print(self.name.title() + " rolled over")
在同文件夹下调用Dog类:
from Dog import Dog
my_dog = Dog('dabai',8)
my_dog.sit()
my_dog.roll_over()
运行结果为:
一个类模块可以存储多个类,也可以从一个类模块中导入多个类或者所有类,语句:
from Dog import Dog,ElectricDog