没有合适的资源?快使用搜索试试~ 我知道了~
首页c# 面试题库 大全 经常出现
资源详情
资源评论
资源推荐

习题大全
和 有什么区别?
这个只是一个引用,内存中如果有“的话, 就指向它,如果没有才创建如后
还用到这个字符串的话并且是这样用:
这 个变量都共享一个字符串而 是根据这个 对
象再次构造一个 对象,将新构造出来的 对象的引用赋给
判断字符串变量 是否为空的一下三种方法哪个性能更优
、、、?答案是 ;
与 的区别
、 是 定义的类型,而 、 ! 是 类型即是 " 类型; 是 #"框架
中 的别名。 在编译的时候会转化为 类
虚方法()和抽象方法()的区别?
:抽象方法仅有声明,而没有任何实现,如 $%$&,虚方法却不能如此
'() 用于修饰方法、属性、索引器或事件声明,并使它们可以在派生类中被重写。
:子类继承父类,可以对父类中的虚方法进行重写、覆盖、不处理三种处理(见 *),对抽象方法
却必须实现
子类对父类中虚方法的处理有重写()和覆盖(),请说明它们的区别?
有父类 +) 和子类 )&)、以及父类的虚方法 ,()%$&。有如下程序段:
+))&),()%$&
如果子类是重写($'&)父类的 ,()%$&,则上面的第二行语句将调用子类的该方法
如果子类是覆盖()父类的 ,()%$&,则上面的第二行语句将调用父类的该方法
抽象类()和接口( )的区别
抽象类可以有自己的实现,接口却仅有声明,可以有自己的静态数据字段;
-' 和 中可以实现多个接口,却只能继承一个抽象类(或者非抽象类)(单继承,和 ..的多
继承不同);
!填空"
面向对象的语言具有 继承性、多态性、封装性。
能用 /$ 遍历访问的对象需要实现 0 ()000接口或声明01($0方法的
类型。
!列举 234 中的五个主要对象
$$5$&536&532&53
7$$连接对象
$&命令对象,指示要执行的命令和存储过程!
&& 是一个向前的只读的数据流。
&& 是功能强大的适陪器,支持增删改查的功能
& 是一个数据级对象,相当与内存中的一张表或多张表
#不定项选择:
以下叙述正确的是:8
2接口中可以有虚方法。 8一个类可以实现多个接口。

接口不能被实例化。 3接口中可以包含已实现的方法。
从数据库读取记录,你可能用到的方法有: 83
29(#$:(89();))39(6&
$简述 %、 %、 %、 修饰符的访问权限。
2+'<关键字是一个成员访问修饰符。私有访问是允许的最低访问级别。私有成员只有在声明它们的
类和结构体中才是可访问的5同一体中的嵌套类型也可以访问那些私有成员
8+$&关键字是一个成员访问修饰符。受保护成员在它的类中可访问并且可由派生类访问。有关
$&与其他访问修饰符的比较,请参见可访问性级别5只有在通过派生类类型发生访问时,基类的
受保护成员在派生类中才是可访问的
) 关键字是类型和类型成员的访问修饰符。只有在同一程序集的文件中,内部类型或成员才是可
访问的
3+$& )77它可以看作是 +$& 与 ) 的并集,意思是:如果是继承关系,无论
在不在同一程序集里都能访问;如果不是继承关系,那么只能在同一程序集内访问。
+() 具有最高级别的访问权限,对访问成员没有限制。
&写出一条 ' 语句:取出表 ( 中第 到第 & 记录()*+以自动增长的 ,- 作为主键+注
意:,-
可能不是连续的。)
列举 (./01页面之间传递值的几种方式。
:(5$ 和 '"/
写出程序的输出结果
777))=
')
'
7'$&$'=
$'&
7>
'$&$')=
$'&
7>
'$&2&&=
..
>
'$&2&&?6//=
..
>
'$&%=

7
7
))
2&&
72&&?6//
72&&
7$'
$'
7$$)?
7$$)?
7$$)?
7$$)?
7$$)?
7>
>
!写出程序的输出结果
())2
=
()2
=
$$)?@2@
7>
()'()'$&;(
=
$$)?2;(
>
>
())8<2
=
()8
=
$$)?@8@
7>
()'$&;(
=

$$)?8;(
>
()'$&%
=
28
;(
>
>
写出程序的输出结果:
7())2
=
()'()'$&;(
=
$$)?
7>
()'$&;(2
=
;(
7;(*
7>
>
())8<2
=
()$'&'$&;(
=
;(.
7>
()'$&%
=
88
22
;(
7;(
>
>

*一列数的规则如下<、、、!、*、A、!、、!求第 ! 位数是多少, 用递归算法实现。
B程序设计<猫大叫一声,所有的老鼠都开始逃跑,主人被惊醒。语言
要求: 要有联动性,老鼠和主人的行为是被动的。考虑可扩展性,猫的叫声可能引起其他联动
效应。
参考答案
继承性、封装性、多态性。 ()、 1($!对 234 的了解
8、考对接口的理解8、、3考查对 234 的熟练程度
!'<私有成员5在类的内部才可以访问。$&<保护成员,该类内部和继承类中可以访
问。()<公共成员,完全公开,没有访问限制。)<在同一命名空间内可以访问。
解 <)$C/$2&$)$!&/$2
解 <)$C/$2&D)9&/$)$!&/$2
2
7*使用 :(5如&$6&使用 $ 变量 !使用
'"/
77B考查值引用和对象引用
$'&
E28
2;(
7考查在继承类中构造函数5以及 方法5
A
*
B
评分标准: 答对一点得 分,两点得 * 分,! 点得 E 分。全对得 分。
F
())%)
=
()'$&%
=
$$)?;$$!
>
();$$
=
/G
(
)/DHHG
(
剩余63页未读,继续阅读






安全验证
文档复制为VIP权益,开通VIP直接复制

评论0