zoukankan      html  css  js  c++  java
  • 【3-5】函数及递归

    函数的定义:函数是非常抽象独立完成某项功能的一个个体

    函数的作用:(1)提高代码的重用性

                (2)提高功能开发的效率

                 (3)提高程序代码的可维护性

    函数四要素:输入,输出,函数体,函数名

    函数的多种形态:(1)有参数,有返回值                  

     eg: public static int jiafa(int a){}

                    (2)无参数,无返回值

     eg:public static void jiafa(){}

                    (3)有参数,无返回值

     eg:public static void jiafa(){}

                     (4)无参数,有返回值

     eg:public static int jiafa (){}

    函数除返回单值外还可以返回多值,其方法为:

    (1)      ref 参数可以输入也可以输出:传的参数可在方法中改变,输出方法最后改变的值

    (2)      out 参数只能输出不能进:方法中默认为out参数未赋值,只接受方法中改变输出值

    函数(方法)的调用:

    1》在同一个文件的class中(同一个类)可直接调用:函数名(参数)或program.函数名(参数)

    2》调用其他文件方法:实例化其他文件的类对象,在调用对象的方法;

    eg: student dsf=new student(参数);

    dsf.jiafa(参数);

    递进

    递进是指在函数体中在调用其函数本身,产生递进效果。

    例:斐波那契数列

  • 相关阅读:
    ES6入门详解(二) 解构赋值
    python 入门简述
    webpack4x 简述
    ES6入门详解(一) let const
    关于HTML的简述
    按照in条件排序
    Oracle 优化效率
    input输入框校验
    <a>标签操作
    svn安装
  • 原文地址:https://www.cnblogs.com/hclyz/p/6519780.html
Copyright © 2011-2022 走看看