摘要: 讲述 Python 中各种形式的单例模式,以及使用这些单例模式遇到的一些问题,并提出解决方法,最后讨论各种单例的优劣。 阅读全文
posted @ 2025-01-02 14:47 三叔木卯 阅读(101) 评论(0) 推荐(0)
摘要: 从里氏替换原则LSP的定义描述论证以及利用类推和反证,证明正方形/长方形问题没有违反LSP设计,正方形确实是长方形的子类。 阅读全文
posted @ 2024-12-18 21:17 三叔木卯 阅读(78) 评论(0) 推荐(0)
摘要: Python上的访问者模式,看了一下网上其他人的例子,一般都是类似下面的代码。 from abc import ABC, abstractmethod # 抽象访问者 class AnimalVisitor(ABC): @abstractmethod def visit_dog(self, dog: 阅读全文
posted @ 2024-12-16 20:51 三叔木卯 阅读(17) 评论(0) 推荐(0)