许明会的计算机技术主页

Language:C,C++,.NET Framework(C#)
Thinking:Design Pattern,Algorithm,WPF,Windows Internals
Database:SQLServer,Oracle,MySQL,PostSQL
IT:MCITP,Exchange,Lync,Virtualization,CCNP

导航

2008年1月18日

C#抽象类可以有构造方法吗,若是有如何实现及调用?

摘要: 抽象类可以有构造函数吗?--可以有,若是不写,提供默认protected级别构造. 如果有,其带参构造和无参构造什么时候,怎样调用?--无参构造自动调用,带餐构造必须显式调用,和是否抽象类无关. Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --... 阅读全文

posted @ 2008-01-18 17:42 许明会 阅读(3178) 评论(2) 推荐(2)

C#类的继承,构造函数实现及其调用顺序

摘要: 类层层派生,在实例化的时候构造函数的调用顺序是怎样的? --从顶层基类开始向子类方向顺序调用无参构造.默认构造(无参构造)和带参构造什么时候调用?--默认将从顶层父类的默认构造一直调用到当前类的默认构造.下面是示例:/*--===------------------------------------------===---作者:许明会日期:类的派生和构造函数间的关系,调用层次及实现日期:2008年1月18日17:30:43希望类有派生类,且有带参构造函数,则必须为其实现默认构造函数,并实现类层次中的所有派生类的默认构造函数。若类没有实现带参构造,编译器将自动创建默认构造函数(无参构造函数), 阅读全文

posted @ 2008-01-18 17:35 许明会 阅读(4903) 评论(4) 推荐(2)

论:命名空间,程序集和类

摘要: 在给学员讲解命名空间,程序集和类间的关系的时候,发现普遍接受困难,于是想写一个这样的专题文章,今天终于有时间搞定. 讨论程序集、名称空间、类3者间的关系 程序集:可以理解为你看到的exe文件和dll文件,每个独立的文件都是一个程序集。 名称空间:为了解决类太多的时候导致的命名冲突问题,我们会把一些类放到同一个名称下面,这个名称就叫名称空间。 类必须在某单个名称空间里面. 尽管.net2.0引入... 阅读全文

posted @ 2008-01-18 13:45 许明会 阅读(708) 评论(0) 推荐(0)

我从少年时候就非常喜欢的诗歌:雨巷

摘要: 戴望舒(1905-1950),浙江杭县人。30年代“现代派”诗歌的代表诗人。 撑着油纸伞,独自 彷徨在悠长、悠长 又寂寥的雨巷, 我希望逢着 一个丁香一样地 结着愁怨的姑... 阅读全文

posted @ 2008-01-18 09:06 许明会 阅读(508) 评论(0) 推荐(0)

我从少年时候就非常喜欢的诗歌:假如你走来

摘要: 我的感觉: 表达了双方深深的理解信任及感激之情,表达已不必用言语. 假如你走来 (陈敬容) 假如你走来; 在一个微温的夜晚, 轻轻地走来, 叩我寂寥的门窗; 假如你走来, 不说一句话, 将你战栗的肩膀, 依靠白色的墙。 我将从沉思的坐椅中 静静地立起 在书页中寻出来 一朵萎去的花 插在你的衣襟上。 我也将给你一个缄默, 一个最深的凝望; 而当你又踽踽地走去, 我将哭泣—— 是因为幸福,... 阅读全文

posted @ 2008-01-18 09:02 许明会 阅读(756) 评论(0) 推荐(0)