逻辑层中父类应该做些什么事??大家进来讨论一下吧。

jerrycool 2004-11-21 12:55:37
小弟初次用ASP.NET做项目,是一个同学录。
数据库和类设计已经完成,只剩下编码了,想请问一下各位:
在父类中应该具体做些什么呢?我看“椰子林”的MISS BBS中在父类中定义了很多(十几个)方法和表名(TableName),连接对象(con)。但是一个搞JSP的朋友告诉我,在父类最好不要定义过多的方法,一般几个常用的,抽象的就行了,因为每个子类继承它的时候很多方法没有用到,造成资源浪费!?!?!?我仔细一想,好象是这么回事喔?我想请问到底我应该怎么做??
...全文
149 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
jerrycool 2004-11-22
  • 打赏
  • 举报
回复
还有吗?
simonzone 2004-11-21
  • 打赏
  • 举报
回复
费话说一句吧:
注意不要把不该的功能揉合在一起
qwjcool 2004-11-21
  • 打赏
  • 举报
回复
up
listhome 2004-11-21
  • 打赏
  • 举报
回复
还是面向接口编程吧!

不要乱用继承!
jerrycool 2004-11-21
  • 打赏
  • 举报
回复
顶!
huoming1978 2004-11-21
  • 打赏
  • 举报
回复
UP!~~~~~~~~~~```````
jerrycool 2004-11-21
  • 打赏
  • 举报
回复
楼上的兄弟有没有简短的例程??
rustical 2004-11-21
  • 打赏
  • 举报
回复
父类定义为抽象类,不提供实现,实现在子类中!
river723 2004-11-21
  • 打赏
  • 举报
回复
同意,相同的功能放在父类里可以,如果要修改只改一处就可以了。
jerrycool 2004-11-21
  • 打赏
  • 举报
回复
OK,大家踊跃回啊!!!

喔,还有一个,现在在里面有一个短消息功能,有三个表,收件箱,发件箱,存档箱,我发现它们的功能可以又抽象一个父类,但是他们相像的功能太多了,差不多全部!这样在发件箱类里就没有子类的方法了,可以全部继承,只有收件箱和存档箱才有自己的两个方法,这样合适吧?
wula0010 2004-11-21
  • 打赏
  • 举报
回复
同意
zedan 2004-11-21
  • 打赏
  • 举报
回复
你朋友说的对啊
父类的方法一般就是子类中都用到的,公有的,而特有的方法在子类中实现就好了。

62,074

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧