zoukankan      html  css  js  c++  java
  • Java 方法重载

    问: 什么是Java 方法重载?

    答: 如果同一个类中包含了两个或两个以上方法名相同、方法参数的个数、顺序或类型不同的方法,就被称为 方法的重载。

    注:判断方法重载的依据:

    • 必须是在同一个类中
    • 方法名必须相同
    • 方法参数的个数、顺序或类型不同
    • 与方法的修饰符或返回值没有关系

    示例:

    package com.method;
    
    public class MethodReload {
        public static void main(String[] args) {
    
        }
    
        public void print() {
            System.out.println("无参的print方法");
        }
    
        public void print(String name) {
            System.out.println("带有一个字符串参数的print方法,参数值为:" + name);
        }
    
        public void print(int age) {
            System.out.println("带有一个整数参数的print方法,参数值为:" + age);
        }
    
        public void print(String name, int age) {
            System.out.println("带有2个参数的print方法,参数值为:" + name + "," + age);
        }
    
        public void print(int age, String name) {
            System.out.println("带有2个参数的print方法,参数值为:" + name + "," + age);
        }
    }
    import com.method.MethodReload;
    
    public class Main {
        public static void main(String[] args){
            MethodReload method = new MethodReload();
            method.print();
            method.print("Alex");
            method.print(20);
            method.print("Alex", 20);
            method.print(20, "Alex");
        }
    
    }
  • 相关阅读:
    vim cheat
    latex base
    latex font
    lstings
    使用React 如何设计 模板自定义的框架
    react hooks 的更进一步适应性使用
    IDEA反编译jar包源码
    Redis Lua实战
    Spring AOP拦截并打印controller层请求日志
    漏桶算法和令牌桶算法的区别
  • 原文地址:https://www.cnblogs.com/vincenshen/p/10051045.html
Copyright © 2011-2022 走看看