zoukankan      html  css  js  c++  java
  • 15.构造方法&方法重载&方法重写

     

     方法重载

    什么是重载

    方法名一样,参数必须不一样,返回值无关(可以一样,可以不一样)

    构造方法重载:

    //默认构造方法
        public User() {
        }
    //重载后的构造方法
        public User(String username, String password, String name) {
            this.username = username;
            this.password = password;
            this.name = name;
        }

    普通方法重载:

    //原始方法
    public String test(){
    return "";
    }
    //重载形式1:参数不同,返回值类型相同
    public String test(String string){
    return "";
    }
    //重载形式2:参数不同,返回值不同

    public Integer test(String string,String s){
    return 0;
    }

    方法重写

    子类中出现了和父类一样的方法声明:方法名,参数,返回值必须完全一样,方法体内容不一样;只出现在继承或者实现的情况下

  • 相关阅读:
    a冲刺总结随笔
    a版本冲刺第十天
    a版本冲刺第九天
    a版本冲刺第八天
    a版本冲刺第七天
    a版本冲刺第六天
    a版本冲刺第五天
    BETA 版冲刺前准备
    Alpha事后诸葛会议
    Alpha答辩总结
  • 原文地址:https://www.cnblogs.com/luzhanshi/p/12964226.html
Copyright © 2011-2022 走看看