下载此文档

09年.NET面试题.doc


文档分类:IT计算机 | 页数:约8页 举报非法文档有奖
1/8
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/8 下载此文档
文档列表 文档介绍
、什么是面向对象
面向对象 OO = 面向对象的分析 OOA + 面向对象的设计
OOD + 面向对象的编程
OOP;
通俗的解释就是万物皆对象,
把所有的事物都看作一个个可以独立的对象
( 单元 ) ,它们可以
自己完成自己的功能,而不是像
C 那样分成一个个函数;
现在纯正的 OO语言主要是 java 和 C#,C++也支持 OO, C是面向过程的;
1. 简述 private 、 protected
、 public 、 internal
修饰符的访问权限。
答 . private :
私有成员 ,
在类的内部才可以访问。
protected :
保护成员,该类内部和继承类中可以访问。
public :公共成员,完全公开,没有访问限制。
internal:
在同一命名空间内可以访问。
2 . 列举 页面之间传递值的几种方式。
答. 1. 使用 QueryString,如....id=1; response. Redirect()....
2. 使用 Session 变量
使用
3. 一列数的规则如下 : 1、1、 2、3、5、 8、 13、21、34...... 求第 30 位数是多少, 用递
归算法实现。
答: public class MainClass
{
public static void Main()
{
(Foo(30));
}
public static int Foo(int i)
{
if (i <= 0)
return 0;
else if(i > 0 && i <= 2)
return 1;
else return Foo(i -1) + Foo(i - 2);
}
}
#中的委托是什么事件是不是一种委托
答 :
委托可以把一个方法作为参数代入另一个方法。
委托可以理解为指向一个函数的引用。
是,是一种特殊的委托
与重载的区别
答 :
override 与重载的区别。重载是方法的名称相同。参数或参数类型不同,进行多次重载以
适应不同的需要
Override 是进行基类中函数的重写。为了适应需要。
6. 如果在一个 B/S 结构的系统中需要传递变量值,但是又不能使用 Session 、 Cookie 、
Application ,您有几种方法进行处理
答 :
请编程遍历页面上所有 TextBox 控件并给它赋值为答:
foreach control in
{
if (control is
{
tb = ;
;
}
}
请编程实现一个冒泡排序算法答:
int [] array = new int [*] ;
int temp = 0 ;
for (int i = 0 ; i < - 1 ; i++)
{

09年.NET面试题 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数8
  • 收藏数0 收藏
  • 顶次数0
  • 上传人泰山云雾
  • 文件大小79 KB
  • 时间2021-12-05