zoukankan      html  css  js  c++  java
  • 成员方法的定义

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

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

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

    语法格式:

      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类型

     

  • 相关阅读:
    C语言文法修改
    C语言文法
    词法分析程序实验报告
    php设置http响应头和数据库查询字符集编码
    提交form前先使用JS进行验证
    iOS 移动端清除按钮的默认样式
    innerText与textContent的异同
    JS事件应用
    docker redis安装
    cmder的快捷键
  • 原文地址:https://www.cnblogs.com/xujiaqi/p/13547410.html
Copyright © 2011-2022 走看看