首页 > 其他分享 >方法的重载

方法的重载

时间:2024-03-16 11:23:59浏览次数:17  
标签:int double getSum static 重载 方法 public

public class day_5_2 {
    public static void main(String[] args) {
        /*方法的重载(overload)
        什么是方法的重载
            是指在同一个类中,出现两个方法的名字相同,参数列表不同(参数的个数不同,数据类型不同,对应的顺序位置不同)的两个方法,就称之为方法的重载
            方法的重载和返回值无关

        * */
        getSum(1, 2.0);
        getSum(1, 2);
        getSum(1.1, 2.2);
    }

    //方法重载案例
    public static void aaa() {

    }

    public static void aaa(int i) {

    }

    public static int getSum(int i, int j) {
        System.out.println("int..");
        return i + j;
    }

    public static double getSum(int i, double j) {
        System.out.println("int..double..");
        return i + j;
    }

    public static double getSum(double i, double j) {
        System.out.println("double..");
        return i + j;
    }
}

标签:int,double,getSum,static,重载,方法,public
From: https://www.cnblogs.com/wyj497022944/p/18076845

相关文章

  • 滴水逆向笔记系列-c++总结3-39.模板-40.引用_友元_运算符重载
    第三十八课c++6模板1.冒泡排序和折半查找voidSort(int*arr,intnLength) { inti; intk; for(i=0;i<nLength-1;i++) { for(k=0;k<nLength-1-i;k++) { if(arr[k]>arr[k+1]) { inttemp=arr[k]; a......
  • 【C++函数速查】lower_bound和upper_bound使用方法详细解读
    文章目录1)概述2)函数使用3)案例代码1)概述lower_......
  • 什么是C#的扩展方法,要怎么自定义使用
    介绍:C#中的扩展方法是一种特殊的静态方法,允许你向现有的类添加新的方法,而无需修改类的原始定义。它们使得可以在不修改原始类的情况下,给类添加新的行为。这种功能在编写库或者框架时非常有用,因为它允许你向已有的类添加新的功能,同时不会破坏现有的代码。原理:扩展方法......
  • 结构体三种实例化方法(含成员函数)
    结构体成员函数三种实例化方法结构体成员函数需要定义成指针函数,定义函数,但不在结构体内实现方法,在外部(需要在函数体内部实现)结构体指针使用->符号访问结构体直接实例化使用.符号访问成员第一种:结构体直接实例化#include<stdio.h>//在此初始化结构体,内部成......
  • .Net WebApi中实现自动依赖注入的三种方法
    前言该文仅供学习参考,如有问题请指正。依赖关系注入(DI),是一种软件设计模式,这是一种在类及其依赖项之间实现控制反转(IoC)的技术。.NET中的依赖关系注入是框架的内置部分,与配置、日志记录和选项模式一样。生命周期依赖注入有以下三种生命周期瞬时(Transient):每次......
  • maven依赖项爆红解决方法(详细)
    因为解决爆红要反复下载依赖项进行多次尝试,所以maven下载速度慢的小伙伴可以参考这篇文章解决maven依赖下载很慢的问题https://blog.csdn.net/m0_73642416/article/details/136751868 1.尝试删除旧的依赖的缓存有时候依赖问题可能是由于本地仓库缓存中的文件损坏或不一致......
  • 函数方法定义
    publicclassday_5_1{publicstaticvoidmain(String[]args){/*方法,函数什么是方法?具有特定功能的一段独立小程序方法作用?1,提高了代码的复用性2,提高了代码的维护性方法的定义格式?......
  • 页面侧边栏顶部固定和底部固定方法
    顶部固定用于侧边栏低于屏幕高度----左侧边栏底部固定用于侧边栏高于屏幕高度----右侧边栏vue页面方法 页面布局页面样式,因为内容比较多,只展示主要代码*{margin:0;padding:0;text-align:center;}.head{width:100%;height:88px;......
  • Python实战:Python列表(List)详解及其常用方法
    本文将详细介绍Python中的列表(List)数据结构,包括其基本概念、特点、常用方法以及实际应用案例。我们将深入探讨列表的内部实现机制,并通过丰富的代码示例来展示如何高效地使用列表来解决各种编程问题。1.引言在Python中,列表(List)是最常用的数据结构之一,它提供了一种灵活......
  • c++高精度减法的方法和示例代码
    C++中的高精度减法指的是在处理大数时,执行减法操作的方法。通常情况下,C++内置的数据类型(如int、long、double等)可能无法满足大数运算的需求,因为它们的范围有限。在这种情况下,需要使用自定义的数据结构或者字符串来表示大数,并实现相应的算术操作。以下是执行高精度减法的基本思......