资源预览内容
第1页 / 共16页
第2页 / 共16页
第3页 / 共16页
第4页 / 共16页
第5页 / 共16页
第6页 / 共16页
第7页 / 共16页
第8页 / 共16页
第9页 / 共16页
第10页 / 共16页
亲,该文档总共16页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
第6章 使用Asp.net组件,教学目标,面向对象程序设计的基本概念 面向对象编程的实现 对象的生命周期 面向对象编程在asp.net web中的实际应用,6.1 面向对象程序设计的基本概念,一、几个基本术语,1面向对象,2 对象(Object),3 属性(Property),4 方法(Methord),6 类(Class)与实例(Instance),5 事件(Event),7 继承(Inheritance),8 消息(message),6.1 面向对象程序设计的基本概念,面向对象数据抽象数据抽象类型继承性,面向对象的项目过程,面向对象的项目过程,6.2 面向对象编程的实现实现,6.2 面向对象编程的实现实现,6.2.2案例步骤,6.2.3案例扩展:,6.2.4案例思考:,6.3对象的生命周期,6.3对象的生命周期,6.3对象的生命周期,6.3.2案例步骤:,利用Unity的依赖注入,ObjectContext会给生成3个构造函数, 类似于下面的代码,2.实现RequestControlledLifetimeManager,完成对整个Request内都 是一个ObjectContext的对象的生命周期管理,3.完成web.config中的配置文件,6.3.3生命周期事件和 Global.asax 文件,6.3.4案例思考,6.4面向对象编程在asp.net web中的实际应用,6.4.2案例步骤: 第一步:使用GridView,第二步:页面声明,第三步:构建数据,案例拓展,6.4.4案例思考: 请结合本小节的两个案例,说明应用asp.net web应用构建系统的步骤。,6.5思考练习题,1.请举例阐述面向对象方法论的三要素。 2.请解释对象、属性、方法和事件。 3.请详细阐述类和实例之间的关系。 4.请编写汽车主管部门的抽象类和实现类代码。 5.请自定义编写一个队列类和一个堆栈类代码,并详细化代码是怎样运用封装和继承的。,
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号