• 成员方法的定义


    成员方法到底有什么用?我们在什么情况下使用成员方法?

      成员方法体主要用于编写描述该方法功能的语句块。

      成员方法可以实现代码的重用,简化代码。

    语法格式:

      class类名{

        返回值类型 成员方法名(形参列表){

          成员方法体;

        }

      }

    当成员方法名由多个单词组成,要求从第二个单词起每个单词的首字母大写。

    返回值类型的详解

      返回值主要指从方法体内返回到方法体外的数据内容。

      返回值类型主要指返回值得数据类型,可以是基本数据类型,也可以是引用数据类型。

      当返回的数据内容是66时,则返回值类型写int即可(根据需要返回的内容类型,声明返回值类型

      在方法体中使用return关键字可以返回具体的数据内容并结束当前方法

      当返回的数据内容时66时,则方法体中写return66即可(直接return 66会报错);

    形参列表的详解

      形式参数主要用于将方法体外的数据内容带入到方法体内部。

      形式参数列表主要是指多个形式参数组成的列表,语法格式如下:

        数据类型 形参变量名1, 数据类型 形参变量名2,...

      当带入的数据内容是hello时,则形参列表写String s即可

      当带入的数据内容是66和hello时,则形参列表写int i, String s即可

      若该方法不需要带入任何数据内容时,则形参列表位置啥也不写即可。

    方法体的详解

      成员方法体主要用于编写描述该方法功能的语句块。

    总结:

      1、返回值类型规定输出到成员方法外的数据类型

      2、形参列表是数据进入成员方法内的入口,形参需要描述数据类型

      3、方法体主要用于描述该方法功能的语句块

      4、return是成员方法返回数据到方法体外的方法

    point类中无参无返回值成员方法的定义

     总结:

      1、成员方法可以把重复的代码复用,show()方法可以多次调用

      2、成员方法与成员变量都属于在Point类内部,所以可以直接访问成员变量二不需要引用

      3、没有参数返回出方法体外,使用void返回类型;

      这就是无参数无返回值的成员方法

    方法的调用

      引用变量名.成员方法名(实参列表);

      实际参数列表主要用于对形式参数列表进行初始化操作,因此参数的个数、类型以及顺序都要完全一致。

      实际参数可以传递直接量、变量、表达式、方法的调用等。

      

     Person类中有参无返回值成员方法的使用

    案例1:单个形参成员方法的使用(推荐使用)

     案例2:多个形参成员方法使用(不推荐使用)

     总结:

      在成员方法()中定义形参,在main方法中传入实参

      成员方法可以修改成员变量的值,达到初始化的效果

      多个形参成员方法不建议使用,一旦我们需要改姓名就必须改年龄,如果我们暂时不需要声明age这种方法做会浪费内存空间

      推荐使用单个形参成员方法,优势在于可以灵活修改成员变量,降低了功能之间的耦合性内聚  

    无参有返回值方法的使用

    总结:

      有返回值的时候不能使用void类型,声明返回值的类型;例如String类型

      声明变量存储成员方法的时候,需要声明返回值相同类型的变量,例如String类型

     

  • 相关阅读:
    从零开始入门 K8s | 应用编排与管理
    209. Minimum Size Subarray Sum
    208. Implement Trie (Prefix Tree)
    207. Course Schedule
    203. Remove Linked List Elements
    183. Customers Who Never Order
    182. Duplicate Emails
    181. Employees Earning More Than Their Managers
    1261. Find Elements in a Contaminated Binary Tree
    1260. Shift 2D Grid
  • 原文地址:https://www.cnblogs.com/xujiaqi/p/13547410.html
Copyright © 2020-2023  润新知