Python入门 面向对象

简单Try

class Student(object):
    def __init__(self, name, score):
        self.name=name
        self.score = score

    def print_score(self):
        print("%s %s" %(self.name, self.score))


dd = Student('draymonder', 21)
bb = Student('bing', 21)

dd.print_score()

访问限制

如果要让内部属性不被外部访问,可以把属性的名称前加上两个下划线__,在Python中,实例的变量名如果以__开头,就变成了一个私有变量(private),只有内部可以访问,外部不能访问

参考文章

python面向对象编程

猜你喜欢

转载自www.cnblogs.com/Draymonder/p/10671417.html