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


    方法的目的是什么?
        : 代码的重用
    方法由什么构成?
        : 修饰符列表 返回值 方法名 参数列表 方法体
    什么是方法的重载?
        : 方法名相同 参数列表不同
            参数列表不同有几种情况?
                : 两种 1 参数列表个数不同
                       2 参数列表数据类型不同
    方法的重载这里最容易犯的错误 :
        方法的重复 , 就是方法名和参数列表都相同了 这样 报错

    代码 :
    public class Chong_Zai{
        public static void m_1(int i){//声明静态方法
            System.out.println( "我是静态方法" );
        }
        public static void m_1(int i,int j){//方法名和上面那个相同 但是我参数列表个数不同  就是方法的重载
            System.out.println( "我也是静态方法" );
        }
        public void m_2(int i){//声明成员方法
            System.out.println( "我是成员方法" );
        }
        public void m_2(double i ){//方法名和上面那个相同,但是参数列表的数据类型不同,就叫方法的重载
            System.out.println( "我也是成员方法" );
        }
        public static void main(String[] args){
            Chong_Zai c = new Chong_Zai();
            m_1(1);//调用静态方法  参数列表为 1 个的那个方法
            m_1(1,1);//调用静态方法  参数列表为 2 个的那个方法
            c.m_2(1);//调用成员方法 参数列表里面的局部变量 数据类型为 int 的那个方法
            c.m_2(1.1);//调用成员方法 参数列表里面的局部变量 数据类型为 double 的那个方法
        }
    }

  • 相关阅读:
    SWFObject2.0
    年轻人买房的问题
    百度知道的php爬虫
    PHP解决多进程同时读写一个…
    php快速定位多维数组的深度
    不要用充实的借口去浪费时间
    php跨服务器信息获取之cURL
    为你的生命多积累一些厚度
    看完一定让你很受益!
    phpQuery轻松采集网页内容
  • 原文地址:https://www.cnblogs.com/xrmqbl/p/4718361.html
Copyright © 2011-2022 走看看