A.在C++中支持抽象类而在C#中不支持抽象类
B.C++中可在头文件中声明类的成员而在CPP文件中定义类的成员,在C#中没有头文件并且在同一处声明和定义类的成员
C.在C#中可使用new修饰符显式隐藏从基类继承的成员
D.在C#中要在派生类中重新定义基类的虚函数必须在前面加Override
您可能感兴趣的试卷
你可能感兴趣的试题
A.Web窗体页的程序的逻辑由代码组成,这些代码的创建用于与窗体交互。编程逻辑唯一与用户界面不同的文件中。该文件称作为“代码隐藏”文件,如果用C#创建,该文件将具有“.ascx.cs”扩展名
B.项目中所有Web窗体页的代码隐藏文件都被编译成.EXE文件
C.项目中所有的Web窗体页的代码隐藏文件都被编译成项目动态链接库(.dll)文件
D.以上都不正确
A.enum类型
B.struct类型
C.string类型
D.int类型
A.SQL Server .NET Framework数据提供程序
B.OLE DB .NET Framework数据提供程序
C.ODBC .NET Framework数据提供程序
D.Oracle .NET Framework数据提供程序
A.〈%@ page%〉作用于整个JSP页面
B.为增强程序的可读性,建议将Page指令放在JSP文件的开头,但这不是必须的
C.〈%@ page%〉指令中的isErrorPage属性若被设置为true,则表示当前页面为出现异常时所显示的页面,该页面能使用exception对象
D.〈%@ page%〉指令中的errorPage属性可以出现多次并设置不同的值
A.response.forward
B.request.include
C.response.sendRedirect
D.request.setAttribute
A.getParameter
B.getProtocol
C.getContentType
D.getAttribute
A.绑定到HttpSession对象上的属性在应用程序的生存期内总是有效的
B.会话属性是特定用户的专用数据,同时访问WEB应用的其他用户无法访问这些属性
C.使用HttpSession对象的addAttribute方法添加会话属性
D.使用HttpSession对象的removeAttributeNames方法删除会话属性
A.前者使用HTTP协议,后者使用RMI协议
B.前者Web服务器直接返回HTML页面,后者Web服务器返回的是Servlet的源代码
C.前者Web服务器直接返回HTML页面,后者Web服务器调用Servlet的方法,由Servlet动态生成HTML页面
D.前者必须运行在web容器中,后者不一定
A.脚本
B.表达式
C.声明
D.模板文件
A.ServletContextListener监听器的contextDestroyed()方法
B.HttpSessionListener监听器的sessionDestroyed()方法
C.ServletContextAttributeListener监听器的attributeRemoved()方法
D.HttpSessionAttributeListener监听器的attributeRemoved()方法
最新试题
JavaScript中,==用于比较值和类型是否相等。
在HTML中,<meta charset="UTF-8">用于定义文档的字符集为UTF-8。
在HTML中,<dl>元素用于定义一个包含描述性名称和与之关联的值的描述列表。
CSS中,position:relative;使元素相对于其正常位置进行定位。
在JavaScript中,使用===比较运算符会先比较值,然后比较类型。
在CSS中,overflow:scroll;会在需要时显示滚动条。
使用flex:1;可以使Flex容器中的项目等分剩余空间。
CSS中box-sizing:content-box;会包含元素的内边距和边框在内,但不包括外边距。
在JavaScript中,使用JSON.parse()将字符串解析为JSON对象时,如果字符串格式不正确,会抛出语法错误。
在CSS中,margin:auto;可以使一个元素水平居中。