首页 > 其他分享 >子类型

子类型

时间:2022-09-23 12:46:19浏览次数:45  
标签:基类 单向 传递性 派生类 类型 是子

什么是子类型

公有继承时,派生类的对象可以作为基类的对象处理,派生类是基类的子类型。子类型关系具有单向传递性(反过来不能处理)。

B类就是A类的子类型。 关于子类型的单向传递性,若C类是B类的子类型,那么C类同样是A类的子类型。

 

 

指针类型也是一样的效果。

 

 

 

标签:基类,单向,传递性,派生类,类型,是子
From: https://www.cnblogs.com/ylww/p/16720883.html

相关文章

  • js判断数据类型的方法,js获取数据类型的方法,js util类
    本博客jsutil分类下所有方法都集成在Jsutil库中,Jsutil是一个jsutil工具类,一个功能型函数库 js中有typeof运算符,instanceof运算符,constructor属性,Object.prototype.toS......
  • SpringMVC_自定义类型转换器(springboot)
    @ConfigurationpublicclassWebMvcConfigimplementsWebMvcConfigurer{@OverridepublicvoidaddFormatters(FormatterRegistryregistry){Convert......
  • AOP通知类型
                 ......
  • 2.c语言中数据类型
    2.1.1关键字C的关键字共有32个数据类型关键字(12个)char,short,int,long,float,doubleunsigned,signed,struct,union,enum,void控制语句关键字(12个)if,else,switch......
  • Oracle的clob数据类型
    字符串长度语法:DBMS_LOB.GETLENGTH(field)作用:获取filed字段的总长度,和length函数类似字符串截取场景:使用substr函数有时会无法解决clob数据类型的数据,我们可以使用DBM......
  • JS数据类型 之 Symbol详解
    1、Symbol概述ES6引入的一种新的原始数据类型Symbol,表示独一无二的值。它属于JavaScript语言的原生数据类型之一,其他数据类型是:undefined、null、Boolean、String、Numb......
  • 【SQLServer】SQLServer执行计划的类型
    1.【SQLServer】SQLServer执行计划概览 在上一篇文章中,我们详细描述了提交的SQLServer查询所经历的不同阶段以及SQLServer关系引擎如何处理它。SQLServer关系引擎生......
  • 利用强类型数据集创建数据库访问层
    创建数据访问层项目2021/10/20 本文档是 VisualC# 教程  (切换到VisualBasic教程)该教程从头开始使用TypedDataSet(强类型DataSet)创建数据访问层(D......
  • Typescript类型体操 - Reverse
    题目中文实现类型版本的数组反转Array.reverse例如:typea=Reverse<['a','b']>;//['b','a']typeb=Reverse<['a','b','c']>;//['c','b','a']English......
  • 把 Number 类型转为 String 类型的 3 种方法
    当你在实际项目开发中,遇到需要把Number转为Sting类型时,可以采取下面3种方法:首先定义一个变量:letnum=666;1. ES6模板字符串`${num}`2. JS隐式类型转换......