您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

python 类详解及简单实例

5b51 2022/1/14 8:17:23 python 字数 3397 阅读 344 来源 www.jb51.cc/python

python类详解 类 1.类是一种数据结构,可用于创建实例。(一般情况下,类封装了数据和可用于该数据的方法)

概述

python 类详解

1.类是一种数据结构,可用于创建实例。(一般情况下,类封装了数据和可用于该数据的方法

2.Python类是可调用的对象,即类对象

3.类通常在模块的顶层进行定义,以便类实例能够在类所定义的源代码文件中的任何地方被创建。

4.实例初始化

 class ClassName(base):

'class documentation string' #类文档字符串
 class suite        #类体

 class FirstClass():
  spam = 30    #类数据属性
  def display(self): #类方法
   print self.spam

 x = FirstClass()   #创建类实例
 x.display()     #方法调用
 >>> 30
 dir(FirstClass)
 >>> ['__doc__','__module__','display','spam']

Python类方法调用

实例(对象)包含的属性

在OOP中,实例就像是带有“数据”的记录,而类是处理这些记录的“程序”

Python构造器

创建实例时,Python会自动调用类中的__init__方法,以隐形的为实例提供属性

class MyClass():
 def __init__(self,name):
  self.name = name
  print 'My name is ' + self.name
 def __del__(self):
  print self.name + ' is dead.'

i1 = MyClass('Shaw')
>>> My name is Shaw
del i1
>>> Shaw id dead.

类的特殊属性

Python类方法中可用的变量

继承

继承描述了基类的属性如何‘遗传'给派生类

 感谢阅读,希望能帮助到大家,谢谢大家对本站的支持

总结

以上是编程之家为你收集整理的python 类详解及简单实例全部内容,希望文章能够帮你解决python 类详解及简单实例所遇到的程序开发问题。


如果您也喜欢它,动动您的小指点个赞吧

除非注明,文章均由 laddyq.com 整理发布,欢迎转载。

转载请注明:
链接:http://laddyq.com
来源:laddyq.com
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


联系我
置顶