#######################################################################################
# Param Data : @classmethod @staticmethod
# Return :
# TODO : 类的私有属性和方法在派生类可以调用吗? 不能! java中叫修饰符, 4种访问权限
# *
# !
# ?
#######################################################################################
class Foo(object):
flag = 1 # 类变量/静态字段/静态数据
__y = 1
def __init__(self):
self.con = [] # 属性/实例变量
self.__x = 1
def run(self):
pass
# 一定是双下划线
def __private(self):
pass
class Bar(Foo):
# 派生类也无法调用基类的静态属性方法
pass
res = Bar()
面向对象的一个小细节, 私有属性方法可以被派生类访问吗?
猜你喜欢
转载自blog.csdn.net/qq_44291044/article/details/104618805
今日推荐
周排行