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

    什么是Java方法重载 

    方法重载的定义
    1. 1

      对于同一个类,如果这个类里面有两个或者多个重名的方法,但是方法的参数个数、类型、顺序至少有一个不一样,这时候局构成方法重载。

      END

    方法重载示例

    1. 1

      public class Test{

      public void a( ){

      };

      public void a( int i){

      };

      }

      说明:在Test类中有两个方法,名字都相同,都是a。在调用方法a时,如果不传参数,则系统会自动调用第一个方法a,如果传入一个 int 类型的参数,则系统调用第二个方法a。

    2. 2

      public class Test{

      public void a(int i){

      };

      public void a(String j){

      };

      }

      说明:在Test类中有两个同名的方法a。在调用方法时,如果传入一个int类型的参数,则会自动调用第一个a方法,如果传入一个String类型的参数,则会自动调用第二个方法a。

    3. 3

      public class Test{

      public void a(int i,String j){

      }

      public class a(String j,int i){

      }

      }

      说明:在Test类中有两个同名的方法。在调用方法时,如果传入的第一个参数类型为int,第二个参数类型为String,则自动调用第一个方法a。如果传入的第一个参数为String类型,第二个参数类型为int,则自动调用第二个方法a。

      END

    方法重载的作用

    1. 1

      方法重载就是对不同数据类型的的数据实现相似的操作。

  • 相关阅读:
    Update语句到底是如何操作记录的?
    sp_helptext输出错行问题解决
    SSMS查询快捷方式设置
    快速定义临时表或表变量
    T-SQL逻辑查询
    基于交换的排序算法
    插入排序及其扩展
    Python之django基础第一天,认识django
    flask虚拟环境的安装和注意事项
    Linux基础
  • 原文地址:https://www.cnblogs.com/Chenshuai7/p/5038483.html
Copyright © 2011-2022 走看看