保护对象字段

来源:9-12 成员可见性:公开和私有

慕哥8527576

2018-03-11


class Student():

sum1 = 0


def __init__(self,name,age = 3):

if name < 0:

self.name = 1

else:

self.name = name


def test(self):

print(self.name)

也可以像方法那样,在构造函数里判断啊

写回答

1回答

7七月

2018-03-11

你的问题是什么呢?有些方法是私有的啊,不希望外部调用,这和判断有什么关系呢。

0
2
7七月
回复
慕哥8527576
那如果不是通过构造函数传入数据呢?
2018-03-12
共2条回复

Python3.8系统入门+进阶 (程序员必备第二语言)

语法精讲/配套练习+思考题/原生爬虫实战

14598 学习 · 4469 问题

查看课程