zoukankan      html  css  js  c++  java
  • 4月27日java之多态

    java-多态
    (1)代码中体现多态性,其实就是一句话,父类引用指向子类对象。
    格式:
    父类名称 对象名 = new 子类名称();
    或者:
    接口名称 对象名 = new 实现类名称();

    (2)访问成员变量的两种方式
    1.直接通过对象名称访问成员变量:看等号左边是谁,优先用,没有则向上找。
    2.间接通过成员方法访问成员变量:看该方法属于谁,优先用谁,没有则向上找


    (3)多态种成员方法使用的特点、
    1.在多态的代码中,成员方法的访问原则是:
    看new的是谁,就优先用谁,没有则向上找
    口诀【编译看左边,运行看右边】

    对比【成员变量】编译看左边,运行看左边
    【成员方法】编译看左边,运行看右边
    (4)多态的好处:

    (5)多态的向上转型

    (6)多态的向下转型


    (7)instancof关键字的用法
    如何才能知道一个父类引用的对象,本来是什么子类?
    格式:
    对象 instanceof类名称
    这将会得到一个Boolean值结果,也就是判断前面的对象不能当做后面类型的实例

    这个世界上最没用的是一个男人一事无成的温柔
  • 相关阅读:
    Java操作JSON数据(4,end)--Jackson操作JSON数据
    Java操作JSON数据(3)--fastjson操作JSON数据
    selenium三大切换,三大等待
    iframe切换,xpath函数
    selenium环境搭建,driver方法简述
    Jquery属性和元素操作,ajax
    JS 基础 与 Jquery常用方法
    HTML 基础回顾
    python 协程
    python 多进程
  • 原文地址:https://www.cnblogs.com/huangxiaoqi/p/12785016.html
Copyright © 2011-2022 走看看