标题:[求助]C#中的问题
只看楼主
飙马
Rank: 5Rank: 5
来 自:马里亚纳
等 级:贵宾
威 望:15
帖 子:779
专家分:280
注 册:2007-3-28
得分:0 
你的第一行应该改成 Class,两个方法嘛。
我写的“如果换成Ba aa=new Aa()试试?”错了,因为它是子类,呵呵!Ba aa=new Ba().

IT精英如同彩票:平凡的人像5块也中不到一样普遍,努力一点你中了5元保了个本。奖金越高,机率也就越小,付出的也越多,盖茨如同500万一样稀有。虽然每天忙碌而平凡,但我努力成为精英,做梦中了500万。
2007-06-25 17:36
飙马
Rank: 5Rank: 5
来 自:马里亚纳
等 级:贵宾
威 望:15
帖 子:779
专家分:280
注 册:2007-3-28
得分:0 
明天再讨论了,下班了!

IT精英如同彩票:平凡的人像5块也中不到一样普遍,努力一点你中了5元保了个本。奖金越高,机率也就越小,付出的也越多,盖茨如同500万一样稀有。虽然每天忙碌而平凡,但我努力成为精英,做梦中了500万。
2007-06-25 17:37
superstar520
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2007-6-23
得分:0 

那么三楼的那种声明方法可以吗。

你一定是高手吗。我觉得你说的话很专业,而且很受用呀。非常感谢你的指点呀。
这些东西,如果在工程里面运行了,只知道结果,就是不知道为什么,想了几天都
想不通呀。原来是new 的作用理解错了

2007-06-25 17:38
marsShan
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2007-6-22
得分:0 
三楼的方法是错误的,没有这种生明方法!
我也是新手,对这里也不太明白,个人人为这样做是为了隐藏了对基类成员的直接访问,你用Aa实例话一个对象,它就不能对基类直接访问,只有在被父类重塑的时候(Aa aa=new Ba();),才能访问基类,

个人理解,不知道对不对,谁有更好的方法大家一起分享!
2007-06-25 17:58
飙马
Rank: 5Rank: 5
来 自:马里亚纳
等 级:贵宾
威 望:15
帖 子:779
专家分:280
注 册:2007-3-28
得分:0 
以下是引用marsShan在2007-6-25 17:30:55的发言:
不是忽略了抽象类中的那个方法,是忽略了class ba(派生类)中的方法!

忽略了继承类的方法!


IT精英如同彩票:平凡的人像5块也中不到一样普遍,努力一点你中了5元保了个本。奖金越高,机率也就越小,付出的也越多,盖茨如同500万一样稀有。虽然每天忙碌而平凡,但我努力成为精英,做梦中了500万。
2007-06-26 08:47
飙马
Rank: 5Rank: 5
来 自:马里亚纳
等 级:贵宾
威 望:15
帖 子:779
专家分:280
注 册:2007-3-28
得分:0 
三楼那种写法肯定是错的了!(都被我改过来了)因为它是用子类去定义父类,但是子类<父类!儿子不能比老子大,对不对?

IT精英如同彩票:平凡的人像5块也中不到一样普遍,努力一点你中了5元保了个本。奖金越高,机率也就越小,付出的也越多,盖茨如同500万一样稀有。虽然每天忙碌而平凡,但我努力成为精英,做梦中了500万。
2007-06-26 11:31



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-150200-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.238276 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved