Temptation
寻道之路 , 与您同行 !
博客园
::
首页
::
新随笔
::
联系
::
订阅
::
管理
::
320 随笔 :: 0 文章 :: 172 评论 :: 3 Trackbacks
[**开同**看] Visual C#程序员基础问题
传入某个属性的set
方法的隐含参数的名称是什么?
value,它的类型和属性所声名的类型相同。
如何在C#
中实现继承?
在类名后加上一个冒号,再加上基类的名称。
C#
支持多重继承么?
不支持。可以用接口来实现。
被protected
修饰的属性/
方法在何处可以访问?
在继承或间接继承与这个类的子类中可以访问。
私有成员会被继承么?
会,但是不能被访问。所以看上去他们似乎是不能被继承的,但实际上确实被继承了。
请描述一下修饰符protected internal
。
被protected internal修饰的属性/方法只能在它的在同一个程序集(Assembly)中的子类被访问。
C#
提供一个默认的无参数构造函数,当我实现了另外一个有一个参数的构造函数时候,还想保留这个无参数的构造函数。这样我应该写几个构造函数?
两个,一旦你实现了一个构造函数,C#就不会再提供默认的构造函数了,所以需要手动实现那个无参数构造函数。
C#
中所有对象共同的基类是什么?
System.Object.
重载和覆写有什么区别?
重载提供了对一个方法签名的不同参数调用的实现。覆写提供了子类中改变父类方法行为的实现。
在方法定义中,virtual
有什么含意?
被virtual修饰的方法可以被子类覆写。
能够将非静态的方法覆写成静态方法么?
不能,覆写方法的签名必须与被覆写方法的签名保持一致,除了将virtual改为override。
可以覆写私有的虚方法么?
不可以,甚至子类中无法访问父类中的私有方法。
能够阻止某一个类被其他类继承么?
可以,使用关键字sealed。
能够实现允许某个类被继承,但不允许其中的某个方法被覆写么?
可以,标记这个类为public,并标记这个方法为sealed。
什么是抽象类(abstract class
)?
一种不可以被实例化的类。抽象类中一般含有抽象方法,当然也可有具体实现。继承类只有实现过所有抽象类的抽象方法后才能被实例化。
何时必须声明一个类为抽象类?
当这个类中包含抽象方法时,或是该类并没有完全实现父类的抽象方法时。
接口(interface
)是什么?
只含有共有抽象方法(public abstract method)的类。这些方法必须在子类中被实现。
为什么不能指定接口中方法的修饰符?
接口中的方法用来定义对象之间通信的契约,指定接口中的方法为私有或保护没有意义。他们默认为公有方法。
可以继承多个接口么?
当然。
那么如果这些接口中有重复的方法名称呢?
这种情况中你可以决定如何实现。当然需要特别得小心。但是在编译环节是没有问题的。
接口和抽象类的区别是什么?
接口中所有方法必须是抽象的,并且不能指定方法的访问修饰符。抽象类中可以有方法的实现,也可以指定方法的访问修饰符。
如何区别重载方法?
不同的参数类型,不同的参数个数,不同的参数顺序。
const
和readonly
有什么区别?
const关键字用来声明编译时常量,readonly用来声明运行时常量。
System.String
和System.StringBuilder
有什么区别?
System.String是不可变的字符串。System.StringBuilder存放了一个可变的字符串,并提供一些对这个字符串修改的方法。
posted on 2006-09-14 09:38
temptation
阅读(157)
评论(1)
编辑
收藏
所属分类:
C#技术
评论
#1楼
2006-10-25 14:57
ktgu
面试的时候看看不错的
回复
引用
查看
社区
新闻
新用户注册
刷新评论列表
标题
姓名
主页
Email
(只有博主才能看到)
验证码
*
看不清,换一张
[
登录
][
注册
]
内容(请不要发表任何与政治相关的内容)
Remember Me?
登录
使用高级评论
新用户注册
返回页首
恢复上次提交
[使用Ctrl+Enter键可以直接提交]
所属分类的其他文章:
·
【原】 C#关键字 Ref 学习笔记
·
[**开同**看] 配置EditPlus与NAnt构建轻型的.NET开发环境
·
[**开同**看] Visual C#程序员基础问题
·
[转] 获取数据库中的所有表(C#)
·
[抄给*开同*看] 如何循序渐进向DotNet架构师发展
·
[转] 《Web Calendar ver 3.0 网页日历》 源代码提供!
·
[转] 把.NET程序部署到没有安装.NET Framwork的机器上
·
[ 转] 身份证号码验证web服务--开同,验证一下正确性!!
·
[转] C#编程实践
·
[转] 收藏两句经典代码 (C#)
最新IT新闻:
·
Pogo浏览器
·
洪磊口述:番茄花园如何捆绑流氓软件月入十万
·
2008年8月21日IT博客精选:盖茨复出?
·
微软宣布将斥资1亿美元购买Novell证书
·
携程谷歌将联合发旅游榜单
博客园新闻频道
博客园首页
社区
<
2006年9月
>
日
一
二
三
四
五
六
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
公告
天气预报
与我联系
发短消息
搜索
常用链接
我的随笔
我的空间
我的短信
我的评论
更多链接
我的参与
我的新闻
最新评论
我的标签
留言簿
(6)
给我留言
查看留言
我参加的小组
程序员音乐空间
蛋蛋日语学堂
每日一句英语
ASP.NET
读书(Books)
设计模式
OOAD&UML
asp.net控件开发技术
我参与的团队
上海.NET俱乐部(0/2197)
数据库团队(0/230)
随笔分类
(317)
"活"在日本(13)
(rss)
ASP.Net 开发(C#)(16)
(rss)
ASP.Net 开发(VB.Net) (2)
(rss)
ASP开发(9)
(rss)
C#技术(21)
(rss)
CGI技术(1)
(rss)
Delphi 精华(2)
(rss)
Design Pattern
(rss)
Eclipse 学习(2)
(rss)
J2EE 技术(EJB方向)(3)
(rss)
J2EE 技术(JSP+Servlet+JavaBean方向) (9)
(rss)
J2EE 技术(Struts+Hibernate+Spring方向) (3)
(rss)
J2SE 技术(12)
(rss)
JavaScript技术(8)
(rss)
Ruby on Rails
(rss)
SharpDevelop(4)
(rss)
UML 学习(1)
(rss)
VB 数据库开发(18)
(rss)
VB 游戏开发
(rss)
VC++ 游戏开发 (1)
(rss)
串口通信(C#方向)
(rss)
串口通信(JAVA方向)
(rss)
串口通信(VB方向)(4)
(rss)
电子竞技(4)
(rss)
怀旧照片
(rss)
计算机日常应用(软件) (5)
(rss)
计算机日常应用(网络) (4)
(rss)
计算机日常应用(硬件)(5)
(rss)
面试题汇总(25)
(rss)
日语学习(11)
(rss)
数据库--MSSQL(33)
(rss)
数据库--MySQL
(rss)
数据库--Oracle(6)
(rss)
体育竞技(1)
(rss)
我的思想(11)
(rss)
杂七杂八(83)
(rss)
随笔档案
(320)
2008年7月 (1)
2008年4月 (4)
2008年3月 (4)
2008年2月 (1)
2008年1月 (5)
2007年12月 (5)
2007年11月 (4)
2007年10月 (9)
2007年9月 (6)
2007年8月 (4)
2007年7月 (9)
2007年6月 (7)
2007年5月 (10)
2007年4月 (4)
2007年3月 (6)
2007年2月 (22)
2007年1月 (6)
2006年12月 (5)
2006年11月 (10)
2006年10月 (5)
2006年9月 (23)
2006年8月 (46)
2006年7月 (9)
2006年6月 (31)
2006年5月 (27)
2006年4月 (34)
2006年3月 (23)
收藏夹
(6)
【.Net 相关资源】(6)
(rss)
朋友的Blog
╃小〥斌╄
--对日外包的园友
BoyLee
--对日外包的园友
Catherine's BLOG
--Catherine,我就是我,颜色不一样的烟火 !
Eternity
--一个和我非常象的人
Moneystar的专栏--NFramework
Xia jie`s Blog
混子的BLOG
老谷的Blog
--专注于.net开发
刘亨利的Blog
--专注于工业控制的研究
龙潜's blog
--才子
吕震宇老师的Blog
钱宇老师(赵帆的女友)
--专注于初中语文教学
谭佳佳老师
--专注于小学语文教学
汪晓芬老师
--专注于小学数学教学
小山的Blog
积分与排名
积分 - 126009
排名 - 296
最新随笔
1. 【原】IP地址存储问题
2. 【原】有线通设定
3. 【原】 C#关键字 Ref 学习笔记
4. 【转】 asp.net数据导出EXCEL
5. 【原】Sql中时间处理函数 DateAdd & DateDiff
6. [转] 为GridView删除添加确认对话框
7. [转] SQL Server中的行列转换问题
8. [转] 对面向对象设计原则的总结
9. [原] Excel(VBA)中数据的非科学记数法显示
10. [原] Excel中计算2个日期间的时间间隔
11. 【转】 简单的3个SQL视图搞定所有SqlServer数据库字典
12. [*原*] 2个面试问题--与BoyLee的交流
13. [转] 股票基础知识
14. [转] 纯代码取得本机IP地址
15. [*小技巧*] combobox如何让用户不能输入只能从下拉列表里面选择
最新评论
1. re: [转] 关于MSCOMM控件的一些说明
谢谢博主!虽然看不懂,但决不小看!佩服佩服!日后定多多学习,向您求教!
--张修举
2. re: [**奇文共赏**参考理解] 据说看五遍能懂的人智商 > 200
我相信我的智商超过200,但是没耐心看下去~!
--孔子印章
3. re: [转] 解析oracle的ROWNUM -- 作者: chen_liang
good article, thanks.
--jackie zhuhai
4. re: [转] 130道C#面试题
啥子答案哟,好多错的哦!!!!
--roro
5. re: [***怀念母校--安徽理工大学(淮南矿院)***] 想回到过去...
学校变的都不敢认了,我们那时的足球场是一片黄土,放了学可是我们乐园!!
怀念!怀念!!怀念!!!
一去不返的岁月
--爆破96
阅读排行榜
1. [转] 能ping通,但不能上网.(8833)
2. [转] left join/right join/inner join操作演示 (6620)
3. [转] 硬盘工具DiskMan使用图解(5972)
4. [转] IIS问题:Server Application Error 的解决(4509)
5. [转] 一张废手机卡的作用大全 (没试过)(4035)
评论排行榜
1. [转] 解析oracle的ROWNUM -- 作者: chen_liang(16)
2. [***怀念母校--安徽理工大学(淮南矿院)***] 想回到过去...(12)
3. [转] left join/right join/inner join操作演示 (10)
4. [转] C#试题(7)
5. [转] SQL Server试题(6)
Powered by:
博客园
Copyright © temptation