(四更)Java 方法

2022-07-21  本文已影响0人  初酒_

这片文章是总结一下Java的方法。

包含了:方法的定义,方法重载

1.方法定义

方法(method):就是完成特定功能的代码块

通用格式:

public static 返回值类型 方法名 (参数){
    //方法体
    return 数据;
}

举例

//无参
public static void show(){
    System.out.println("show ... ");
}

//带参
public static void getMax(int a,int b){
    if(a > b){
         System.out.println(a);
    }else{
         System.out.println(b);
    }
}

//带返回值方法
 public static boolean isEvenNumber(int number) {
     if (number % 2 == 0) {
         return true;
     } else {
         return false;
     }
}

注意事项:

2.方法调用

格式:

//无参
方法名();

//带参
方法名(参数);

//带返回值
1. 方法名(参数);

2. 数据变量 变量名 = 方法名(参数);

举例:

//无参
show();

//带参
getMax(10,20);

//带返回值
isEvenNumber(5);

boolean flag = isEvenNumber(5);

注意事项:

3.方法重载

方法重载:指同一个类中定义的多个方法之间的关系,满足下列条件的多个方法相互构成重载

public class Demo {

    //两个参数求和
    public static int sum(int a, int b){
        return a + b;
    }

    //三个参数求和
    public static int sum(int a, int b, int c){
        return a + b + c;
    }
}

方法重载的特点:

4.方法重写

方法重写:

应用场景

public class Animal {
    public void father(String name){
        System.out.println("动物的名字是" + name);
    }
}
public class Cat extends Animal{
    @Override
    public void father(String name) {
        super.father(name);
        System.out.println("小猫的名字叫" + name);
    }
}
上一篇 下一篇

猜你喜欢

热点阅读