2.5 Java方法调用——类名调用方法、对象调用方法

文章目录

  • 方法
    • 1、什么是方法?
    • 2、方法如何定义?方法怎么使用?
    • ①通过类名调用方法
      • static 修饰方法,类名调用
    • ②通过对象调用方法
      • 不加static修饰,new一个对象,对象调用

方法

1、什么是方法?

  • 类似于C语言中的函数,解决某一个问题 而编写的代码组合。

  • 属于类或对象

  • 比如: 取款() 存款() 查询()

2、方法如何定义?方法怎么使用?

语法格式:

public static void multi() {}

访问权限修饰符 修饰符 返回值类型 方法名 (形式参数类型 参数名)

①通过类名调用方法

static 修饰方法,类名调用

static 修饰符的方法属于类,可以直接通过类名调用。

比如 :

public class Demo12{
    //main方法
    public static void main(String[] args){
        Demo12.all();//通过类名调用方法
        }
    }

    //eat方法用static修饰,可以通过类名调用all方法
    public static  void all(){
        System.out.println("eat");
    }
}

②通过对象调用方法

不加static修饰,new一个对象,对象调用

不加static修饰时,方法属于对象,需要通过new对象来调用方法。

比如:

package day3;
public class Demo13 {
    public static void main(String[] args) {

        Demo13 demo = new Demo13();
        demo.sleep();
    }
    
    
    //方法不加static修饰,通过new对象来调用方法
    public void sleep(){
        System.out.println("sleep");
    }
}

你可能感兴趣的:(java,开发语言,后端)