简单介绍 python 面向对象编程

发布时间:2020-02-28编辑:脚本学堂
以下通过具体的例子,简单介绍 python 面向对象编程,初学python的朋友可以参考下。

以下通过具体的例子,简单介绍 python 面向对象编程,初学python的朋友可以参考下。

复制代码 代码如下:

#创建一个类
class Person:
    '''This is a class for person'''
    pass

#获得一个对象
p = Person()

#__init__(),对象建立后马上运行
class Person:
    '''This is a class for Person'''
    def __init__(self,name):
        self.name = name
    def sayHello(self):
        print self.name

p = Person('flankwang')

#类变量和对象变量
class Person:
    '''This is a class for person'''

    #类变量
    eysnum = 2
    def __init__(self,name):

        #对象变量
        self.name = name
    def __del__(self):
        print 'I`am dying...'
        self.name = ''
    def sayHello(self):
        print 'hello,',self.name

#继承
class C(P):
    age = 1