c#编程基础练习题与答案2.docVIP

  • 8
  • 0
  • 约6.03万字
  • 约 62页
  • 2020-01-09 发布于江苏
  • 举报
1.面向对象的思想主要包括什么? 答:个人认为一各程序语言要成为真正的面向对象的程序设计语言,它必须符合下列条件: 1抽象(abstraction)—抽象能够有效地管理一个问题的复杂性,其作法是划分出与该问题相关的一组对象. 2 封装(Encapsulation)—封装是指将一个抽象的内部实现隐藏在特定的对象之内. 3 多态(polymorphism)—多态会提供相同方法的多种操作方法的多种操作实作.例如,不同的对象都会拥有一个Save方法,但是每一个Save方法会执行不同的操作. 4 继承(inheritance)—Visual C# 2005 最令人兴奋之处就是其继承特性.v c#2005则提供了真正的方法继承,因此您可以重复使用一个类的实例. 2.什么是ASP.net中的用户控件 自己动手作自己的控件来取代.NET提供的控件。这种控件就是用户控件。后缀为.ascx 3.什么叫应用程序域?什么是受管制的代码?什么是强类型系统?什么是装箱和拆箱?什么是重载?什么是多态? CTS、CLS和CLR分别作何解释? 应用程序域:应用程序域(通常是 AppDomain)是用于隔离应用程序的虚拟进程。在同一个应用程序作用域中创建的所有对象(换句话说,从该应用程序的入口点开始沿着对象激活序列的任何地方)都在同一个应用程序域中创建。多个应用程序域可以存在于一个操作系统进程

文档评论(0)

1亿VIP精品文档

相关文档