background image

Sum = Sum - I ; 

System.Console.WriteLine(Sum.ToString()); 

System.Console.ReadLine() ; 

11.用.net 做 B/S 结构的系统,您是用几层结构来开发,每一层之间的关系以及为什么要这样分层?

 

答:一般为 3

 

 

数据访问层,业务层,表示层。

 

数据访问层对数据库进行增删查改。

 

业务层一般分为二层,业务表观层实现与表示层的沟通,业务规则层实现用户密码的安全等。

 

表示层为了与用户交互例如用户添加表单。

 

 

优点: 分工明确,条理清晰,易于调试,而且具有可扩展性。

 

 

缺点: 增加成本。

12.

 

在下面的例子里

using System; 

class A 

public A() 

PrintFields(); 

public virtual void PrintFields(){} 

class B:A 

int x=1; 

int y; 

public B() 

y=-1; 

public override void PrintFields() 

Console.WriteLine("x={0},y={1}",x,y); 


当使用 new B()创建 B

 

的实例时,产生什么输出?

答:X=1,Y=0;x= 1 y = -1 

13.

 

什么叫应用程序域?

 

答:应用程序域可以理解为一种轻量级进程。起到安全的作用。占用资源小。