Python高手之路面向对象设计模式
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python高手之路面向对象设计模式相关的知识,希望对你有一定的参考价值。
单例模式
单例,顾名思义单个实例。
class Person: __instance = None def __init__(self): pass @staticmethod def getInstance(): if Person.__instance: return Person.__instance else: Person.__instance = Person() return Person.__instance obj1 = Person.getInstance() print(obj1) obj2 = Person.getInstance() print(obj2) ################################################## <__main__.Person object at 0x0088A2D0> <__main__.Person object at 0x0088A2D0>
以上是关于Python高手之路面向对象设计模式的主要内容,如果未能解决你的问题,请参考以下文章