Python中的对象编程全解析
1. 引言
在软件开发中,我们常常需要将设计转化为可运行的程序。而面向对象编程是一种强大的编程范式,下面让我们来看看Python中用于创建面向对象软件的语法。学完后,我们将明白以下内容:
- 如何在Python中创建类并实例化对象
- 如何为Python对象添加属性和行为
- 如何将类组织成包和模块
- 如何避免他人破坏我们的数据
2. 创建Python类
Python是一种非常“简洁”的语言。例如经典的“hello world”程序,在Python中只需一行代码。同样,Python 3中最简单的类定义如下:
class MyFirstClass:
pass
这就是我们的第一个面向对象程序!类定义以 class 关键字开头,后面跟着类名(需遵循Python变量命名规则,建议使用驼峰命名法),以冒号结尾。类定义行之后的内容需要缩进,Python使用缩进来界定类,而不是像其他语言那样使用花括号或方括号。这里使用 pass 关键字表示该类暂时不执行任何操作。
我们可以将这个类定义保存到 first_class.py 文件中,然后运行 python -i first_class.py 命令,进入交互式解释器与类进行交互:
>>> a = MyFirstClass(
超级会员免费看
订阅专栏 解锁全文


被折叠的 条评论
为什么被折叠?



