首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

面向对象属性的私有性设置

从之前两篇关于面向对象的文章当中,我们都没有解说关于程序开发中对象的属性和方法的的访问可见性,所谓的访问可见性就是访问权限。

访问权限的设置可以决定外界是否能够获取程序对象的属性与运行方法。

对于开发者来说,在开发一些程序时,会存在想要防止外界获取对象的各种属性和方法,在这种情况下,学习设置访问权限就很有必要了。

在Python中,属性和方法的访问权限只有两种,即私有(private)和公开(public),虽说如此,但实际的私有和公开方法在Python中并没有严格的语法规定。

所以,要想设置私有性,比较简单的做法是就是将原先的属性换一个名字来进行读取和操作,比如 原始的属性为 Alpha 将它换成另一个名字 Beta

这样,在外界看来就是 Beta 但原始属性还是 Alpha 这就是比较简单的一种私有性设置。

这段时间有一些琐事相烦,所以有时发表的文章会有一些单薄。等明天开始,让我们继续开始Python的学习。

为前途而学习。

青年学记 陪伴着各位青年

作者:青年学记 一名不断进步的程序猿

一起学习 一起进步

走向自立

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20191022A0QGX400?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券