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

    方法的重载 overload
    概念:在同一个类中有多个同名方法


    一个类中有多个构造方法,就是构造方法的重载
    特点:
    1.同一个类中方法名相同
    2.参数列表不同,指参数个数或参数类型不同,和参数名称无关
    3.和返回值无关,和访问修饰符无关

        如果参数列表相同仅返回值不同是不允许的,有悖重载的定义;

        如果参数列表不同,返回值不同是允许的。


    4.根据实参自动调用
    public void feed() {
    System.out.println("什么都没有,小狗很饿");
    }

    public void feed(String food) {
    System.out.println("可以喂小狗" + food);
    }


    public void feed(double sal) {
    System.out.println("发工资啦,可以买更多食物了");
    }

  • 相关阅读:
    Git 基本操作
    Git 基础
    MarkDown教程
    Python常用函数
    Python生成器
    Python列表生成式
    Python迭代
    Python切片
    Python函数
    Python不可变对象
  • 原文地址:https://www.cnblogs.com/longmo666/p/13557232.html
Copyright © 2011-2022 走看看