什么是方法?

时间:2019-12-03
本文章向大家介绍什么是方法?,主要包括什么是方法?使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

  在我们的日常生活中,方法可以理解为要做一件事情,而采取的解决方法。如:有人中午肚子饿了,就用手机点了外卖。那么,这种解决肚子的饿的办法,我们就称为方法。在java中,方法就是用来完成解决某件事情或实现某个功能的办法。

  在java中方法分为普通方法和构造方法。语法如下:

public class Cat {
    String no;
    String health;
    public void show(){//普通方法
        System.out.println("");
    }
    public Cat(){//构造方法
        System.out.println("猫咪");
    }
    public static void main(String[] args) {
        Cat cat=new Cat();
        cat.show();
    }
}

构造方法与普通方法的区别在于无返回值(如:void和基本类型),方法名与类名相同。

  方法又分为有参方法和无参方法。如下:

public class Cat {
    //1.创建普通无参方法
    public void show(){
        System.out.println("**普通无参方法**");
    }
    //1.创建普通有参方法
    public void show(String name){
        System.out.println("**普通有参方法**"+name);
    }
    //2.创建无参构造方法
    public  Cat(){
        System.out.println("*****无参构造方法****");
    }
    //3.创建有参构造方法
    public Cat(String name){
        System.out.println("****有参构造方法*******"+name);
    }
    public static void main(String[] args) {
        //调用无参构造方法的步骤:
        Cat cat1 = new Cat();
        //调用有参构造方法的步骤:
        Cat cat2 = new Cat("呵呵");
        cat1.show();
        cat1.show("哈哈");
    }
}

其中参数又分为行参和实参。

(1):形参(形式参数代表的含义:没有具体值的概念):方法A(String name)  ---->name是形参

(2):实参(含义:具体的值):方法B("哈士奇");   ----->"哈士奇"是实参

原文地址:https://www.cnblogs.com/tudoukaoya/p/11978943.html