我是靠谱客的博主 高兴汉堡,最近开发中收集的这篇文章主要介绍私有属性和私有方法,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

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

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)

 

最后

以上就是高兴汉堡为你收集整理的私有属性和私有方法的全部内容,希望文章能够帮你解决私有属性和私有方法所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部