成员方法的定义

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

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

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

语法格式:

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

 

原文地址:https://www.cnblogs.com/xujiaqi/p/13547410.html