zoukankan      html  css  js  c++  java
  • 重载;重写;继承

    重载:

    public void setziliao(String a,String b){
      this.Name=a;
      this.School=b;
     }
     public void setziliao(int c){
      this.Score=c;
     }                                                 //方法名可以相同,里面的参数不同,方法名也不同
     public String getName(){
      return Name;
     }
     public String getSchool(){
      return School;
     }
     public int getScore(){
      return Score;
     }

    重写:

    重写是子类的方法覆盖父类的方法,要求方法名和参数都相同
    重载和重写的区别:

    1.重写必须继承,重载不用。
    2.重写的方法名,参数数目相同,参数类型兼容,重载的方法名相同,参数列表不同。
    3.重写的方法修饰符大于等于父类的方法,重载和修饰符无关。
    4.重写不可以抛出父类没有抛出的一般异常,可以抛出运行时异常

    继承:

    继承父类中的属性,也可以有自己的属性。

    public zi extends fu(){

    }

      public static void main(){

      zi j=new zi();

      j.show();

    }

  • 相关阅读:
    mysql读写分离
    mysql主从同步
    mysql修改密码
    mysql单机安装以及语法,alter表
    zabbix主动监控
    数据集
    K-近邻算法
    常规套路
    区分子类方法中重名的三种变量
    Java的数学工具类Math
  • 原文地址:https://www.cnblogs.com/hljj/p/6863144.html
Copyright © 2011-2022 走看看