zoukankan      html  css  js  c++  java
  • 函数

    函数:具有一定功能的代码块。

    函数的格式:
         修饰符  返回值类型  变量名(形式参数){
            函数体
        }

    函数的特点:
        1. 函数是把一个功能的代码 封装起来以达到提高功能 代码的复用性。
        2. 函数定义好之后,需要调用才能执行的。
        3. 如果一个函数没有返回值类型,那么就使用void关键字表示。
    注意: 如果一个函数的返回值类型是具体的数据类型,那么该函数就必须要保证在任意情况下都保证有返回值。(除了返回值类型是void以外)

    return 关键字的作用:
        1. 返回数据给函数的调用者。
        2. 函数一旦执行到了return关键字,那么该函数马上结束。 (能结束一个函数)
    注意:一个函数的返回值类型 是void,那么也可以出现return关键字,但是return关键字的后面不能有数据。

    函数的重载:在一个类中出现两个或者两个以上的同名函数,这个称作为函数的重载。
    函数重载的作用: 同一个函数名可以出现了不同的函数,以应对不同个数或者不同数据类型的参数。
    函数重载的要求:
        1. 函数名一致。
        2. 形参列表不一致。(形式参数的个数或者是对应的数据类型不一致)
        3. 与函数的返回值类型是无关的

    函数的Demo:

    //利用函数重载来计算int 和 Double 数据类型的总和
    class Demo1 {
        //程序入口
        public static void main(String[] args) {
            int a = 10;
            int b = 20;
            int c = 30;
            int sum = add(a,b,c);
            System.out.println("int add :"+ sum);

        }
        // int加
        public static int add(int a, int b) {
            return a + b;
        }

        //double 加
        public static double add(double a, double b) {
            return a + b;
        }
        // int 3个数相加
        public  static int add(int a, int b, int c) {
            return a + b + c;
        }
    }

  • 相关阅读:
    WireShark抓包软件的使用
    UNIX环境高级编程--#include "apue.h"
    用OpenCV实现Otsu算法
    Qt使用快捷键
    Ubuntu14.04如何备份和恢复系统
    Linux命令--链接文件的那些事
    Python读写csv文件
    Python正则表达式指南
    Linux下使用rsync最快速删除海量文件的方法
    性能监控工具——Cacti安装文档
  • 原文地址:https://www.cnblogs.com/nicker/p/5824993.html
Copyright © 2011-2022 走看看