• 4.什么是方法?


    前言:在Java中没有函数,只有方法(method),方法就等价于函数(function),而在C中,只有函数,没有方法,但是在C++中,函数和方法是两码事。hhh

    什么是方法?

    1.一段可以重复使用的代码块

    2.程序中完成独立功能的一段代码的集合

    方法和方法之间是平级关系,但是必须放在类里面。

    语法格式

    [修饰符] 方法的返回值类型  方法名([参数列表]){

      //方法体

    }

    参数列表:参数的类型,参数的个数,参数的顺序

    形式参数:在方法被调用时用于接收外界输入的数据。

    实参:调用方法时实际传给方法的数据。

    方法签名:方法名+参数列表(用于区分方法是否相同)

    void:表示没有返回值,不需要返回。

    场景:在main方法中调用方法 void sum(){}

    报错,无法从静态上下文中引用非静态方法 sum()

    Cannot make a static reference to the non-static method

    注意:main方法是静态的:static修饰的方法只能调用是static修饰的方法或变量。

    什么时候需要定义返回值类型?

    调用者需要方法完成后的结果

    怎么确定参数列表?

    完成该功能需要哪些未知的元素

  • 相关阅读:
    腾讯2017暑期实习编程题3
    腾讯2017暑期实习编程题2
    腾讯2017暑期实习编程题1
    力扣算法题—098验证二叉搜索树
    题目1451:不容易系列之一
    题目1362:左旋转字符串(Move!Move!!Move!!!)
    HDU 2564 词组缩写
    HDU 2561 二小整数
    HDU 2034 人见人爱A-B
    HDU 1875 畅通工程再续
  • 原文地址:https://www.cnblogs.com/xyblogs/p/9471351.html
Copyright © 2020-2023  润新知