- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Windows Mobile开发面试题
Windows Mobile 开发面试题目录一、C#语言基础方面:11.简述 private、 protected、 public、 internal 修饰符的访问权限。12、在C#中,string str = null 与 string str = “”的区别?(回答要点:说明详细的空间分配)。13.委托声明的关键字是什么?C#中的委托是什么?事件是不是一种委托?14.覆盖override与重载overload的区别15.构造器Constructor是否可被覆盖override?16.成员变量和成员函数前加static的作用?(即静态方法的作用)17.什么是XML?一般XML语言在开发程序中有哪些应用?28..net的错误处理机制是什么?29.抽象类与接口有什么区别?210.dataReader与dataset有什么区别?311.什么叫值类型,什么叫引用类型?313.类和结构有什么不同和相同点?414.什么是反射,请举例说明?5二、Windows Mobile开发相关51、windows mobile、SmartPhone、Pocket PC、Windows CE.NET的是个什么相互关系?52、什么是.NET Compact Framework?6三、软件开发过程:61.软件开发过程一般有几个阶段?每个阶段大概会做些什么工作?62、软件开发模型有哪些?6一、C#语言基础方面:简述 private、 protected、 public、 internal 修饰符的访问权限。答 :private : 私有成员, 在类的内部才可以访问。 protected : 保护成员,该类内部和继承类中可以访问。 public : 公共成员,完全公开,没有访问限制。 internal: 在同一命名空间内可以访问。2、在C#中,string str = null 与 string str = “”的区别?(回答要点:说明详细的空间分配)。 答:string str = null 是不给他分配内存空间,而string str = 给它分配长度为空字符串的内存空间. 3.委托声明的关键字是什么?C#中的委托是什么?事件是不是一种委托?答 :a)、 委托声明的关键字是 delegateb)、声明定义一种引用类型,该类型可用于将方法用特定的签名封装。委托实例封装静态方法或实例方法。委托大致类似于 ? C++ ? 中的函数指针;但是,委托是类型安全和可靠的.委托可以把一个方法作为参数代入另一个方法。委托可以理解为指向一个函数的引用。c)、是,是一种特殊的委托4.覆盖override与重载overload的区别答 :?重载overload是方法的名称相同,参数或参数类型不同,进行多次重载以适应不同的需要?覆盖override 是进行基类中函数的重写。为了适应需要。方法的覆盖是子类和父类之间的关系,是垂直关系;方法的重载是同一个类中方法之间的关系,是水平关系覆盖要求参数列表相同;重载要求参数列表不同。5.构造器Constructor是否可被覆盖override?答:构造器Constructor不能被继承,因此不能重写Overriding,但可以被重载Overloading。6.成员变量和成员函数前加static的作用?(即静态方法的作用)答:一般静态变量都是公用的、全局的,程序一启动就会在内存开辟一块空间,存放它们。静态的不必实例化就能直接使用,是说在没有生成任何对象时就能运用该方法,所以静态方法里不能对非静态的成员变量做操作。一般静态方法操作静态成员变量或全局变量。7.什么是XML?一般XML语言在开发程序中有哪些应用?答:XML(Extensible Markup Language)即可扩展标记语言,它与HTML一样,都是SGML(Standard Generalized Markup Language,标准通用标记语言)。Xml是Internet环境中跨平台的,依赖于内容的技术,是当前处理结构化文档信息的有力工具。扩展标记语言XML是一种简单的数据存储语言,使用一系列简单的标记描述数据,而这些标记可以用方便的方式建立,虽然XML占用的空间比二进制数据要占用更多的空间,但XML极其简单易于掌握和使用。有哪些应用:xml用于配置,可作为一个数据库,用于保存静态数据类型.接触XML最多的是web Services..和config,soap协议8..net的错误处理机制是什么?答:.net错误处理机制采用try-catch-finally结构,发生错误时,层层上抛,直到找到匹配的Catch为止。9.抽象类与接口有什么区别? 答: 一、抽象类 (1) 抽象方法只作声明,而不包含实现,可以看成是没有实现体的虚方法 (2) 抽象类不能被实例化 (3) 抽象类可以
您可能关注的文档
- 2009年试题客观题.doc
- JSP中tomcat的SQL Server2000数据库连接池的配置.doc
- 巧学辨析法,决胜病句题——高考辨析并修改病句题决胜技巧举例精讲ppt.ppt
- 2010年山东省聊城初中学业水平统一考试数学试题.doc
- 金蝶erp沙盘模拟简介及竞赛规则介绍.doc
- 利用Web网络开发技术构建网上考试系统.doc
- 09年11月吴萌老师历史新教师培训.ppt
- 软件测试试题专题(八).doc
- 单片机制作GPS导航.docx
- Tomcat6.0+MyEclipse6.0+mysql5.0数据库连接池配置!.doc
- 第12课 大一统王朝的巩固 课件(20张ppt).pptx
- 第17课 君主立宪制的英国 课件.pptx
- 第6课 戊戌变法 课件(22张ppt).pptx
- 第三章 物态变化 第2节_熔化和凝固_课件 (共46张ppt) 人教版(2024) 八年级上册.pptx
- 第三章 物态变化 第5节_跨学科实践:探索厨房中的物态变化问题_课件 (共28张ppt) 人教版(2024) 八年级上册.pptx
- 2025年山东省中考英语一轮复习外研版九年级上册.教材核心考点精讲精练(61页,含答案).docx
- 2025年山东省中考英语一轮复习(鲁教版)教材核心讲练六年级上册(24页,含答案).docx
- 第12课近代战争与西方文化的扩张 课件(共48张ppt)1.pptx
- 第11课 西汉建立和“文景之治” 课件(共17张ppt)1.pptx
- 唱歌 跳绳课件(共15张ppt内嵌音频)人音版(简谱)(2024)音乐一年级上册第三单元 快乐的一天1.pptx
文档评论(0)