类
- 类的定义
- 实例化
- 对象属性/方法 的调用
1.1 语法
class 类名 :
成员变量
成员函数
1.2 注意
-类的方法(成员函数)中至少有一个形参
1.3 举例
>>> class MyClass :
... variableMember = 123
... def functionMember(self) :
... print "Hello, I'm a function member of MyClass"
...
- instance = className()
>>> instanceA = MyClass()
>>> instanceA.variableMember
123
>>> instanceA.functionMember()
Hello, I'm a function member of 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
>>>
- 类的定义
- 实例化
- 对象属性/方法 的调用
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
>>>