构造函数的方法

对于大学期间刚接触计算机的学生来说,对于函数的概念还是比较模糊的,尤其是在构造函数时,往往显得力不从心。其实只要我们掌握了构造函数所要把握的原则,就可以构造出通用性、可扩展性强的函数来。下面小编就来讲解一下如何才能构造一个扩展性很强的函数的方法。

操作方法

  • 01

    明确函数的功能,尽量保持该功能的单一性,即一个函数只用于实现一个功能。

  • 02

    明确函数的参数,了解一个函数运行所必须具备的前题。确定形参的个数及类型,最好在函数内部添加对参数类型和数值范围进行验证的代码。

  • 03

    函数必须得有输出,没有输出的函数是无意义的。即使函数没有返回数据,也必须得在数据的声明中给予说明。

  • 04

    函数内部的功能必须得具有可实现性,通过有限的步骤必须能得到想要的结果。且代码最好能够与其它函数之间保持独立性。

  • 05

    养成良好的添加注释习惯,这样做的好处是使用者都能够看得懂,方便使用。同时对于自己日后的代码改进也有很大的帮助。

  • 06

    坚持软件行业在程序开发过程中的一些基本原则,比如“高内聚、低耦合”,“功能单一”、“模块化设计”、“模块设计时的对外透明性”等原则,

(0)

相关推荐

  • 如何用 IDEA 提升十倍开发效率?

    工欲善其事,必先利其器.想要提升编程开发效率,必须选择一款顺手的开发工具.JetBrains 公司提供了一系列功能强大.风格统一的开发工具,深受开发者喜爱.其中,IDEA 是面向 Java 开发的专业 ...

  • WinForm程序启动时不显示主窗体的5种方法

    实现代码及简短解释如下: 复制代码 代码如下: //隐藏窗体的方法1/5:不指定任何窗体为主窗体 //注意:通常,在一个程序中,关闭主窗体,就可以关闭应用程序。 //但是在没有主窗体中,不行。 //只 ...

  • 在Excel中实现中文大写数字的方法

    一、自动更正法 使用自动更正功能,可以简化用户对大写汉字的输入操作,例如可以将“1//”定义更正为“壹”,那么当要输入“壹”时,就可通过键入“1//”来实现。另外,这种定义以后不仅在Excel中有效, ...

  • Unity3D中自动调用的方法总结

    在Unity3D中有一些方法不是程序员手动调用的,而是Unity3d工具自身设计时就决定自动调用的,不过调用的时机和场合不同,下面就一一介绍一下: Awake:顾名思义,Unity3D的脚本苏醒时需要 ...

  • 关于Windows 8 开发之测试代码的使用方法

    关于Windows 8 开发之测试代码的使用方法

  • 泛型的使用方法

    有时候我们在使用java编程的时候,想知道如何使用泛型,怎么使用呢,下面来分享一下方法 泛型类的定义和使用 01 第一步我们首先打开eclipse软件,新建一个测试类Test和泛型类Pair,如下图所 ...

  • java中的invoke方法

    在了解Java中的invoke()方法前,我们需要知道在哪些场景用到了java反射机制以及如何使用. 操作方法 01 一.反射机制应用场景:逆向代码.动态生成类框架等,使用反射机制能够大大的增强程序的 ...

  • PHP获取当前url的具体方法全面解析

    操作方法 01 我们今天向大家介绍的是有关PHP获取当前url的函数的具体方法,通过对这个函数方法的了解,进一步加深我们对PHP语言的认识,提高我们的学习水平. PHP 5.0构造函数的实例讲解 PH ...

  • WinForm窗体之间交互的一些方法

    实际上过去我也写过类似的主题,这里把各种方法总结一下,内容的确基础了一些,所以这篇文章是写给刚刚学习C#的同行们的,希望对大家有些帮助吧!很抱歉,这篇文章没有诡异的bug来勾起大家的兴趣,但是下篇文章 ...