zoukankan      html  css  js  c++  java
  • 多态

     一.概念
       1.同一种事物,由于条件不同,产生结果不同
       2.同一引用类型,使用不同的实列而执行不同的操作
         父类引用子类对象
      
     二.步骤
       1.编写父类
       2.编写子类,子类重用父类方法
       3.运行时,使用父类的类型,子类的对象

     三.类型转换
       1.向上转型(自动类型转换)
         父类  a=new  子类();
       2.向下转型(强制类型转换)--发生在向上转型的基础上
         父类  a=new  子类();
         子类  b=(父类)a;

     四.实现多态的两种方式
       1.使用父类作为方法形参实现多态
       2.使用父类作为方法返回值实现多态

     五.instanceof运算符
       对象  instanceof  类或接口
       instanceof通常和强制类型转换结合使用

  • 相关阅读:
    MIB Browser使用方法
    RestTemplate调用https接口跳过证书验证
    Looper&Handler
    Thread类以及常见得同步类
    Android 关键类(RefBase,sp, wp)
    JNI
    binder
    struct enum union区别
    Q_PROPERTY
    linux 命令
  • 原文地址:https://www.cnblogs.com/hangekgmx/p/6890947.html
Copyright © 2011-2022 走看看