面向对象入门

        ASP.NET网页的源代码部分使用一种特殊的编程模型: 面向对象编程.
面向对象编程是一种使用 对象 来概化编程的编程模型.
  • 1、任何面向对象编程语言的关键结构 都是 类, 用于抽象定义一个对象.
  •  2、类包含:
    • A属性: 用于描述对象的状态;                
    • B、方法(动作): 提供可对该对象执行的操作;
    • C、事件: 对象可以触发的操作.
  •   如汽车类:
    • A 属性 :  制造商 ,型号 ,出厂日期,颜色,  .......
    • B 方法: 驾驶, 倒车 ,转弯 , 停车 ......
    • C 事件 : 可能发生的事件 如 踩刹车 , 转动方向盘等
事件驱动编程:
  • ◇用于创建 ASP.NET网页的编程语言的另一种重要结构 是 事件处理程序.如前所述,事件是使用对象期间发生的动作.
  • ◇事件处理程序是当相应事件发生时 执行的一段特定代码.
  • ◇支持事件处理的 编程语言称为 事件驱动.
          注意:  事件发生时通常称为该事件被触发. 另外,事件处理程序运行时也被称为被执行. 因此,事件被触发时,他的事件处理程序将执行.
  • ◇为了是事件有用 它们必须配相应的事件处理程序.事件处理程序是当触发特定事件时执行的一段源代码块.
  • ◇可以认为 ASP.NET 网页是事件驱动的程序. ASP.NET网页的源代码部分由事件处理程序组成.
  • ◇此外, 在 ASP .NET页测处理过程 可能触发许多 潜在事件.
非顺序执行
  • ◇在 ASP 或PHP中 网页的源代码部分将顺序的从上致下执行. [脚本语言/解释执行]
  • ◇而ASP.NET 等事件驱动编程,则没有这种保证. .为ASp.NET网页源代码部分编写代码时, 实际上就是在 创建事件处理程序, 它们用于响应 特定的 ASP.NET相关事件.
 

本文出自 “风云向” 博客,谢绝转载!

你可能感兴趣的:(面向对象,职场,事件驱动,休闲,非顺序执行)