预置定参两结果
预置定参两结果

预置定参两结果

2015-03-06 15:12

在函数构造的过程中,一般遵循的规律就是 “预置定参两结果”。

    预置,就是指函数的提前声明函数,约定缺省值(默认值)是多少。好多设计老手都是给 一个很具体的值,绝对不会置空。

    定参,就是定义参数个数和定义参数类型。其实在实战开发中,好多设计者并不是很清楚要多少个参数,但是一般遵循的经验是,多多重(chong)载,原因是重载技术是一个同名不同参的函数设计方法 。只要一个类型的函数实现了,其它的都不在话下。此处需要注意的就是,如果想修改函数,不是直接修改原函数,而是重新“建造”同名的函数,再一次重新​进行编写。

    两结果,当然 就是函数的返回结果,返回结果一般 分为两种,一种是返回运行结果,一种是状态结果。例如一个查找函数,查找Username,返回 Username就是返回运行结果,返回一个状态1,就表示已经 找到该用户。

    在设计函数的时候为什么 要考虑返回结果,并且还要分类,主要是方便下一个函数进行判断,因为在 实际开发中,有些函数只能判断状态,非要给一个具体值给它,就会造成系统错误。所以一定要小心返回值。

    有时候函数返回不是结果,是人品。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注