gpt4 book ai didi

python - 在 Python 中声明私有(private)变量

转载 作者:太空宇宙 更新时间:2023-11-04 08:04:06 27 4
gpt4 key购买 nike

<分区>

我正在用 Python 编写一个银行应用程序,并从这里阅读一些源代码 Banking Application . balance 类定义如下:

class Balance(object):
""" the balance class includes the balance operations """

def __init__(self):
""" instantiate the class """
self.total = 0

def add(self, value):
""" add value to the total
Args:
value (int): numeric value
"""
value = int(value)
self.total += value

def subtract(self, value):
""" subtract value from the total
Args:
value (int): numeric value
"""
value = int(value)
self.total -= value

我的问题

由于不应在类之外访问余额详细信息,因此我们应该将属性 self.total 定义为 self.__total 因为我们应该将其设为 private 而不是 public 变量?我的思路在这里正确吗?

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com