zoukankan      html  css  js  c++  java
  • 重写与重载的区别

    package oo.day05;
    //重写与重载的区别
    public class OverrideOverloadDemo {
    public static void main(String[] args) {
    //重写:看对象的类型 重载:看引用的类型
    Eoo eoo = new Eoo();
    Coo o = new Doo(); //向上造型
    eoo.test(o);
    }
    }
    class Eoo{
    void test(Coo o){
    System.out.println("父类型参数");
    o.show();
    }
    void test(Doo o){
    System.out.println("子类型参数");
    o.show();
    }
    }
    class Coo{
    void show(){
    System.out.println("父类show");
    }
    }
    class Doo extends Coo{
    void show(){
    System.out.println("子类show");
    }
    }

  • 相关阅读:
    c++语法(2)
    c++语法(1)
    前端之 BOM和DOM
    JavaScript
    CSS属性相关(续)
    CSS属性相关
    CSS选择器
    前端之CSS
    HTML常用标签
    HTML介绍
  • 原文地址:https://www.cnblogs.com/xiaziteng/p/4728530.html
Copyright © 2011-2022 走看看