vb程序设计——多态

举报
ksh1998 发表于 2021/12/30 00:36:07 2021/12/30
【摘要】 前言:vb程序设计语言是基于面向对象的编程语言,面向对象的编程语言的特点都有:封装,继承,多态。但是vb不是完全面向对象的程序设计语言,所有没有继承但是可以间接的实现继承。可以通过基类和派生类来实现继承的功能,这次主要总结vb程序设计语言的多态。 目录 概念: 例子: 总结: 概念: 多态从表面意思上说是事物的不同中状态,...

前言:vb程序设计语言是基于面向对象的编程语言,面向对象的编程语言的特点都有:封装,继承,多态。但是vb不是完全面向对象的程序设计语言,所有没有继承但是可以间接的实现继承。可以通过基类和派生类来实现继承的功能,这次主要总结vb程序设计语言的多态。

目录

概念:

例子:

总结:


概念:

多态从表面意思上说是事物的不同中状态,在vb中的具体含义是:不同的对象接受到相同的消息产生不同的结果。所以可以抽象到计算机上是:同一个操作,接收的对象不一样所以产生的结果也不一样。

例子:

现实生活

作举一个例子来说明一下,在一个公司中,老板说一句:大家开始工作吧!这时候所有的公司员工就会回到自己的岗位上,干着不同的工

计算机

就以vb6.0来说:现在有两个命令按钮,一个是退出 一个是登录 。可以把这两个命令按钮看成两个不同的对象,现在都是由人来触发单机事件。产生的结果一个退出而另一个登录。

总结:

通过上面的两个例子可以很清楚的看出来,什么是多态和多态的好处。多态可以达到 ,同一种方法针对不同的对象产生不同的结果。使得代码的可复用性,提高代码的利用率。

文章来源: kangshihang.blog.csdn.net,作者:康世行,版权归原作者所有,如需转载,请联系作者。

原文链接:kangshihang.blog.csdn.net/article/details/98493913

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。