【每日一练】python封装私有成员的概念和使用

"""
本节学习内容 封装
1.理解封装的概念
2.掌握私有成员的使用
》》》面向对象编程,是许多编程语言都支持的一种编程思想,基本理解:基于模块(类)去创建实体(对象),使用对象完成功能开发
面向对象编程有三大特征:1封装 2继承 3多态

"""
#定义一个类,包括私有变量的属性和私有变量的方法 私有变量的格式:__变量名
class shouji:
    #私有成员变量
    __dianya=5    #手机运行电压
    #私有成员方法
    def __danhe(self):
        print("CPU启动单核模式")

    #定义个公开的方法来调用私有属性和方法
    def yx5g(self):
        if self.__dianya >= 20:
            print("5G模式已启动")
        else:
            print("电量不足,无法启用5G模式")
            self.__danhe()
sj=shouji()
sj.yx5g()
#运行结果:电量不足,无法启用5G模式,CPU启动单核模式

私有属性和方法:就是是能在类内部使用!

封装:表示的是,将现实世界事物的(属性,行为),封装到类中,表示为(成员变量,成员方法),从而完成程序对现实事物的描述。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值