22-python_类的定义

 类
  - 类的定义
  - 实例化
  - 对象属性/方法 的调用

1. 类的定义


 1.1 语法
    class 类名 :
        成员变量
        成员函数
    
 1.2 注意
    -类的方法(成员函数)中至少有一个形参

 1.3 举例
    >>> class MyClass :
    ...     variableMember = 123
    ...     def functionMember(self) :
    ...         print "Hello, I'm a function member of MyClass"
    ...

2. 实例化 - 对象的创建

 - 对象的三个特性: 句柄 属性 方法  
 - instance = className()

    >>> instanceA = MyClass()

3. 调用


    >>> instanceA.variableMember
    123
    >>> instanceA.functionMember()
    Hello, I'm a function member of MyClass
    >>>

4. 完整的例子

>>> class MyClass :
...     variableMember = 123
...     def functionMember(self) :
...         print "Hello, I'm a function member of MyClass"
...
>>> instanceA = MyClass()
>>> instanceA.variableMember
123
>>> instanceA.functionMember()
Hello, I'm a function member of MyClass
>>>
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值