Python之设计模式学习
Python之设计模式学习
python是面向对象的动态编程语言。
面向对象的三大特性:封装、继承、多态
1、接口:抽象方法的集合
from abc import ABCMeta, abstractmethod
# 定义抽象接口
class Payment(met=ABCMeta):
@abstractmethod
def pay(self, money):
pass
2、设计原则:
开放封闭原则,
里氏替换原则
依赖倒置原则
接口隔离原则
单一责任原则
3、设计模式分类:
原创
2021-03-11 02:43:48 ·
160 阅读 ·
0 评论