Python编程与Raspberry Pi应用全解析
1. 面向对象编程(OOP)
1.1 OOP基础元素
面向对象编程(OOP)是一种编程范式,基于对象间的交互来满足计算机系统的需求。OOP的主要元素包括类、属性、方法和对象。
- 类 :是创建对象的模板。在Python中,使用 class
语句定义类,例如:
class Object:
pass
- 属性 :是对象的固有特征,以变量形式表示。示例如下:
class Object():
color = ""
size = ""
aspect = ""
- 方法 :是对象能执行的动作,本质上是函数。例如:
class Object():
color = "green"
size = "big"
aspect = "ugly"
def float(self):
pass
- 对象 :是类的实例化。创建对象的过程就是将类赋值给一个变量,示例如下: