zoukankan      html  css  js  c++  java
  • 面向对象的类型系统与多态

    一、类型系统:

    1、完全动态类型:对象的类型未id(oc语言)等,与顶级基类对应;可以调用顶级基类的函数及使用定制手段进行实际类型的函数调用。

    2、继承动态类型:对象属于继承体系的一部分,基类的类型可以表征继承体系中任一类型的对象;基类对应于上面的顶级类型;

    3、静态类型:编译时已确定的类型;

    二、多态:

    1、本质用是继承体系的高层来代指继承体系的低层对象;在运行时确定对象的具体类型指向;

    2、派生类向基类的自动类型转换;

    三、类 结构新解;

    类:类型、多态类型;

    结构:类型、静态类型。

  • 相关阅读:
    idea安装
    IntelliJ IDEA 简单使用
    git客户端安装
    一、AJAX
    一、JSP标签介绍,自定义标签
    注解
    线程
    网络编程Socket
    一 批量插入数据(使用批处理
    day87
  • 原文地址:https://www.cnblogs.com/feng9exe/p/9673779.html
Copyright © 2011-2022 走看看