# -*- coding: utf-8 -*-
#python 27
#xiaodeng
#http://blog.csdn.net/wklken/article/details/6313265




#获取类所有属性和查看帮助文档


class MyClass():
    
    def __init__(self):

        #定义私有属性,且直接给属性赋值,请记住传值方式
        self.__name='xiaodeng'
        self.age=28
        
    def printName(self):
        return self.__name

    #私有方法
    def __printAge(self):
        return self.age
     

if __name__=='__main__':
    print
    a=MyClass()

    
    #获取类所有的属性,_MyClass__name为私有属性
    print a.__dict__#{'age': 28, '_MyClass__name': 'xiaodeng'}

    

#查看帮助文档,先实例化  
'''
>>> help(a)
Help on instance of MyClass in module __main__:

class MyClass
 |  Methods defined here:
 |  
 |  __init__(self)
 |  
 |  printName(self)
'''

相关文章:

  • 2021-12-28
  • 2021-04-27
  • 2021-09-16
  • 2022-12-23
  • 2022-12-23
  • 2022-01-08
  • 2021-11-01
猜你喜欢
  • 2021-11-23
  • 2021-10-22
  • 2022-01-15
  • 2021-08-05
  • 2021-11-23
  • 2021-11-23
相关资源
相似解决方案