python的面向对象

class 类

class 定义一个类, 后面的类别首字母推荐以大写的形式定义,比如Calculator.class可以先定义自己的属性,比如该属性的名称可以写为 name='Good Calculator'.class后面还可以跟def, 定义一个函数.比如def add(self,x,y): 加法, 输出print(x+y).其他的函数定义方法一样,注意这里的self 是默认值.

# python 的面向对象的用法实例 类里面的函数必须有一个默认参数self
class Person:
    name = 'heqinglin'
    age = 18
    def getName(self):
        return self.name

    def getAge(self):
        return self.age
    def add(self,x,y):
        return x+y

使用:

>>> p = Person()
>>> print(p.getName())
heqinglin
>>> print(p.add(3,6))
9>>> p.name
'heqinglin'


你可能感兴趣的:(python)