设计一个类三种add方法

设计一个类,这个类拥有三个add方法。使用方法的重载实现三个不同功能的add方法: (1)传入两个整型变量参数,add返回两个整数算术相加的结果; (2)传入两个字符串变量参数,add返回字符串连接的结果; (3)传入两个布尔变量参数,add返回两个布尔值逻辑与的结果。

class Demo1{

    public static int add(int a, int b){
        return a + b;
    }

    public static String add(String a, String b){
        return a + b;
    }

    public static boolean add(boolean a, boolean b){
        return a && b;
    }

    public static void main(String[] args) {
        System.out.println(add(1, 2));
        System.out.println(add("Hello", "world"));
        System.out.println(add(true, false));
    }

}

 

public class Test1 {
    public int add(int a, int b) {
        return a + b;
    }

    public String add(String a, String b) {
        return a + b;
    }

    public boolean add(boolean a, boolean b) {
        return a && b;
    }
}