zoukankan      html  css  js  c++  java
  • java基础 第四章 上(加载过程,重载)

    一、函数在内存中的加载过程。

           例:int add ( int a , int b){

                       return a + b;

                   }

                  main( String[] args){

                      int sum = add( 1 , 2);            

                      System.out.println(sum);

                  }

    二、方法的重载(overload)

         1.重载的特点。

            (1)在同一个类中。

            (2)方法同名。

            (3)参数列表不同(个数不同,类型不同,顺序不同  这三个必须有一个满足)。

           例:(1)int add ( int a , int b);
                           int add ( int b , int a);

                           //不是重载

                  (2)int add ( int a , int b);

                           double add( int b ,int a);

                           //不是重载
                  (3)int add ( int a , int b);

                           int add ( int a , int b , int c);

                           //是重载

                   (4) int add ( int a , int b);

                             int add ( double b , int a);

                           //是重载

        2.重载的优点。

             (1)解决了代码冗余性,其次扩展了功能。

             (2)名字一对多,减少了起名字的压力。

          

  • 相关阅读:
    C语言strcasecmp()函数:判断字符串是否相等(忽略大小写)
    C语言之strrchr函数
    【Android】adb connect 手机的两种方式
    python web框架介绍对比
    sublime text 3 + python配置,完整搭建及常用插件安装
    Sublime text 3 快捷键:
    sublime text3 插件CTags
    sublime text 3 并列显示
    python 保存csv文件
    pandas 读取文件
  • 原文地址:https://www.cnblogs.com/catcoffer/p/8664945.html
Copyright © 2011-2022 走看看