虚函数 和接口的作用是不是就是占位的意思具体怎么造这个东西还没有想明白,或者不准备明确定义但是建造的这个东西必须要有这个功能,功能的实现以后再说可以用虚函数,接口是虚函数的

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 23:51:27
虚函数 和接口的作用是不是就是占位的意思具体怎么造这个东西还没有想明白,或者不准备明确定义但是建造的这个东西必须要有这个功能,功能的实现以后再说可以用虚函数,接口是虚函数的

虚函数 和接口的作用是不是就是占位的意思具体怎么造这个东西还没有想明白,或者不准备明确定义但是建造的这个东西必须要有这个功能,功能的实现以后再说可以用虚函数,接口是虚函数的
虚函数 和接口的作用
是不是就是占位的意思
具体怎么造这个东西还没有想明白,或者不准备明确定义
但是建造的这个东西必须要有这个功能,功能的实现以后再说
可以用虚函数,接口是虚函数的集合,就是要实现的功能集合
虚函数的作用就是提醒要实现的功能,我还没有实现,子类要实现
2 那么 抽象函数又是做什么?
本人分实在少,所以不能给多分了,这个问题很麻烦,我知道,sorry

虚函数 和接口的作用是不是就是占位的意思具体怎么造这个东西还没有想明白,或者不准备明确定义但是建造的这个东西必须要有这个功能,功能的实现以后再说可以用虚函数,接口是虚函数的
举例子..
虚函数
一个父亲,Father类有这个方法
protected virtual void TwoHand()--父亲有二只手的方法
然后他儿子出世了,但是他儿子只有一只手..残疾...
继承了父亲基因的儿子,也有一个方法,但不是二只手了,是一只手...
于是他儿子override那个二只手的方法,写成自己的一只手方法
protected override void TwoHand() .方法体里面具体实现自己一只手的方法
接口
我现在这个项目需要一个类,是一个人Person,他有2个方法,一个是Hand(),一个是Foot()..
然后我就用..后来,项目改变,需要在这个人上面又要增加很多方法,比如Body(),Eye()...等等..那么就要修改这个类,然后又要改其他的引用这个类的所有东西...很麻烦啊.
那么,我这么改一下,这个Person我写成一个接口Interface,我只负责在里面写一些我需要的方法,并无实现..然后用一个类去实现这个接口..当项目改动的时候,我只需要在接口中加入我要新加的方法,然后类中去具体实现这个方法就OK了...超级方便.
抽象类...什么叫抽象类..就是抽取像的部份
比如车这个类,有很多种车Car(父亲),火车,货车,单车(他们都是Car的儿子)他们有个共同的方法就是跑run()..
那么我就把这个跑方法写成一个抽象的方法,也是没实现的..因为Car的儿子跑的方式都不同..
然后儿子们分别重写这个跑方法..在分别实现,比如火车有N个轮子在跑,货车只有4个轮子在跑,单车只有2个轮子在跑.
具体方法具体实现..面向对象中,接口,抽象类,封装,继承等等概念只有自己多去写,多去体会才能明白,说不难但是这是精华..说难但是几有几句话就可以说清楚.

虚函数 和接口的作用是不是就是占位的意思具体怎么造这个东西还没有想明白,或者不准备明确定义但是建造的这个东西必须要有这个功能,功能的实现以后再说可以用虚函数,接口是虚函数的 接口的作用是不是就是可以用些接口中的函数? 什么叫函数的接口?函数的接口对函数的实现者和使用者有什么作用? 电视的AV接口是什么请问电视的AV接口,是不是就是电视上那些红色、黄色和白色的借口~ 类似BTS和BSC的接口叫ABIS接口,那RRU和BTS接口叫什么?A接口 B接口 C接口 D接口 E接口? DSP的SCI问题DSP是不是没有UART的啊,那个SCI是不是就是能和PC通讯的RS232的接口啊,看迷糊了! org.springframework.orm.hibernate3.HibernateTemplate中有处理占位符的函数吗?是哪个函数? T-LINE是什么接口?是不是就是HDMI?是几年前买的电视上的! 淋浴头的接口是不是都一样 德语中的 weder noch 是既不也不的意思那么weder 到底是占位连词还是不占位连词呢正语序 还是反语序 什么是VLAN接口,和物理接口的区别 什么叫PS/2键盘接口?就是PS/2的意思是什么? 药物 的药理和作用机制是不是同一个意思? 有关一次函数的基础知识:什么是常数?是不是就是常量.常数与常量是不是同一个意思? 请解释电路图的意思,及接口, 0在生活中的用处5条总要给我吧如:0在多位数中起占位作用。 stack里的函数都有什么功能和接口是什么 接口的定义和作用是什么?什么叫匿名l类?作用 求解释······