首页 > 其他 > 详细

面向对象:进阶

时间:2018-05-01 18:16:04      阅读:169      评论:0      收藏:0      [点我收藏+]

一、类成员修饰符

  类中属性与方法可以分为两类:

      公有成员:到处都可以访问,可以被继承

      私有成员:外部不能访问,只能类内部去访问和修改(当修改修改的时候,可以利用内部的方法去调用私有属性去供外部修改),不能被继承。

           定义的时候前面加上两个__ 下划线

class Girl:
    def __init__(self, name, age):
        self.name = name
        self.__age = age
    
    def look_age(self):
        return self.__age

    def modify_age(self):
        self.__age += 1
        return self.__age

g = Girl(li, 18) # g.__name   # 直接报错,私有成员,外部不能直接访问 print(g.look_age()) print(g.modify_age())

 

 

面向对象:进阶

原文:https://www.cnblogs.com/louhui/p/8976779.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!