初识函数
我们的程序的代码块很快变得越来越大,需要一些方法分成小代码块,便于组织,便于编写和阅读
程序分解成较小代码块有三种方法:
- 1、函数(function)实现具体功能的代码块,向代码的积木,可以反复的使用。
- 2、对象(object)实现具体功能和拥有具体属性的代码块,比函数稍微复杂。
- 3、模块(module)实现具体功能和拥有具体属性的代码文件,单独的文件,可能包含函数和对象
我们先讲一下函数,对象和模块后面再讲
函数可以理解为积木,可以组装成房子、汽车等,可以反复的使用。
函数可以理解为汽车中的零部件(发动机、轮胎、车窗、座椅、支架、底座),不需要了解这些零部件内部构造,只需要了解零部件的功能(发动机提供动力),如何使用,就可以组装成完整的汽车。
大型的程序都是由许多函数组成,不同的人实现不同的函数,然后组装在一起,程序开发是个协同的工作。