公有
class Student(Person):
def aaa(self, name):
self.name = name
aaa方法、name属性
1.可以被导入
2.对象和子类可以使用
class Student(Person):
def _bbb(self, age):
self._age = age
_bbb方法、_age属性
1.在from Student import *禁止导入
2.类对象和子类可以使用
私有
class Person(object):
def __ccc(self, taste):
self.__taste = taste
__ccc方法、__taste属性
1.子类不可以继承
魔法方法
class Person(object):
def __init__(self, age):
self.__age__ = age
注意:
__xxx__也属于公有,都可以子类继承,一般不定义此类名字