博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于多态的一些问题
阅读量:5278 次
发布时间:2019-06-14

本文共 426 字,大约阅读时间需要 1 分钟。

一:

1.概述

  多态就是对象的多种形态。

2.多态的体现

  父类的引用可以指向自己的子类对象

  父类的引用可以接受自己的子类对象

3.多态的前提

  类与类之间必须有关系,继承或者实现

  通常还有一个前提:存在覆盖

4.多态的好处

  提高了程序的扩展性

5.多态的弊端

  只能使用父类的引用使用的父类的成员。

 

二:多台成员的特点

1.在多态中成员函数的特点:

  在编译时期:参阅引用型变量所属的类中是否有调用的方法。如果有,编译通过,如果没有编译失败。
  在运行时期:参阅对象所属的类中是否有调用的方法。
  简单总结就是:成员函数在多态调用时,编译看左边,运行看右边。

2.在多态中,成员变量的特点:
  无论编译和运行,都参考左边(引用型变量所属的类)。

3.在多态中,静态成员函数的特点:
  无论编译和运行,都参考做左边。

转载于:https://www.cnblogs.com/juncaoit/p/5939659.html

你可能感兴趣的文章
Crossing River(1700poj)
查看>>
敏捷的最佳实践-3
查看>>
map reduce filter
查看>>
今天入住园子了
查看>>
20162319 莫礼钟 预备作业02
查看>>
数字的可视化:python画图之散点图sactter函数详解
查看>>
116. Populating Next Right Pointers in Each Node (Tree; WFS)
查看>>
uva 11991 Easy Problem from Rujia Liu
查看>>
[PhoneGap] 开篇: Web开发工程师染指手机App的利器
查看>>
140717
查看>>
划分型动态规划 之 CODE[VS] 1040 统计单词个数 2001年NOIP全国联赛提高组
查看>>
使用 PHP 验证表单数据
查看>>
内存分布
查看>>
asp.net中http接口的开发
查看>>
C#实现动态引用外部的Javascript,CSS
查看>>
XMLHttpRequest对象的属性与方法
查看>>
Pots bfs
查看>>
Python Indentation
查看>>
setInterval()与setTimeout()的区别
查看>>
PhoneGap API帮助文档翻译—File(文件)
查看>>