《ASP.NET C# 2008 项目开发案例教程 教学课件 ppt 作者 郎登何 第6章》由会员分享,可在线阅读,更多相关《ASP.NET C# 2008 项目开发案例教程 教学课件 ppt 作者 郎登何 第6章(16页珍藏版)》请在金锄头文库上搜索。
1、第6章 使用A组件,教学目标,面向对象程序设计的基本概念 面向对象编程的实现 对象的生命周期 面向对象编程在 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、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面向对象编程在 web中的实际应用,6.4.2案例步骤: 第一步:使用GridView,第二步:页面声明,第三步:构建数据,案例拓展,6.4.4案例思考: 请结合本小节的两个案例,说明应用 web应用构建系统的步骤。,6.5思考练习题,1.请举例阐述面向对象方法论的三要素。 2.请解释对象、属性、方法和事件。 3.请详细阐述类和实例之间的关系。 4.请编写汽车主管部门的抽象类和实现类代码。 5.请自定义编写一个队列类和一个堆栈类代码,并详细化代码是怎样运用封装和继承的。,