我是靠谱客的博主 高兴汉堡,这篇文章主要介绍私有属性和私有方法,现在分享给大家,希望可以做个参考。

关于私有属性和私有方法,

1.   两个下划线开头的属性是私有的(private)。其他为公共的(public)。

2.   类内部可以访问私有属性(方法)

3.   类外部不能直接访问私有属性(方法)

4.   类外部可以通过“_类名__私有属性(方法)名”访问私有属性(方法)

私有属性和私有方法在类中可以调用 在外部访问时用 类名(对象名)._类名__私有属性名

class Person:

__gender = "man"

def __init__(self,name,age):

self.__name = name

self.age = age

def prin(self):

print("姓名为%s"%(self.__name))

print("性别为%s"%(self.__gender))

 

print(p._Person__name)#通过此方法访问私有属性

print(Person._Person__gender)

 

最后

以上就是高兴汉堡最近收集整理的关于私有属性和私有方法的全部内容,更多相关私有属性和私有方法内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(69)

评论列表共有 0 条评论

立即
投稿
返回
顶部