zoukankan      html  css  js  c++  java
  • .NET基础知识(一)

    1、列举ASP.NET页面之间传值的几种方式。
    答:分别是使用QueryString变量 、使用Application 对象变量、使用Session变量 、使用Cookie对象变量、Server.Transfer
    2、简述privateprotectedpublicinternal修饰符的访问权限。
    答: 分别是私有成员, 在类的内部才可以访问、保护成员,该类内部和继承类中可以访问、公共成员,完全公开,没有访问限制、在同一命名空间内可以访问。
    3、简述ADO.NET中的五个主要对象。
    答:分别是Connection(连接数据库)、Command(执行T-SQL语句)、DataAdapter(用户填充DataSet,断开模式)、DataReader(读取数据库,一种只读模式)、DataSet(数据集)

    4、请简述.NET中类与结构的异同。
    答:类是引用类型,可以继承类、接口和被继承,有默认的构造函数,有析构函数,
    可以使用abstract和sealed,有protected修饰符,必须使用new初始化。
    结构是值类型,只能继承接口,不能被继承,没有默认的构造函数,可以创建,没有析构函数,
    不可以用abstract和sealed,没有protected修饰符,可以不用new初始化。
    5、override与重载(ove-rload)的区别。
    答:override是重写(覆盖)了一个方法,以实现不同的功能。一般是用于子类在继承父类时,重写(重新实现)父类中的方法。
    overload是重载,一般是用于在一个类内实现若干重载的方法,这些方法的名称相同而参数形式不同。

  • 相关阅读:
    Python基础学习笔记(一)
    前端之jQuery
    JavaScript概述
    前端CSS
    前端HTML
    WIN10下Mysql安装使用
    python 创建线程
    Python 创建进程
    python day24模块
    python常用模块2(序列化,pickle,shelve,json,configparser)
  • 原文地址:https://www.cnblogs.com/ZSY199678/p/7512301.html
Copyright © 2011-2022 走看看