JavaScript入门教程第7章.ppt

1-* JavaScript入门教程 第7章 面向对象编程 课程安排 什么是面向对象 对象的应用 JavaScript的对象层次 事件驱动与事件处理 常用事件 什么是面向对象 什么是面向对象 早期面向结构的设计方法最经典的一句话是“自顶向下,逐步细化”,说明了设计的一般过程。以数据为中心,以分层的方法组织系统。与面向过程相联系的是一套相关的设计方法论,其中包含了许许多多的概念和术语。 面向对象设计方法被提出以后,随之而来的也是一整套设计方法。一切基于对象,是面向对象的核心,接着引入了很多早期开发者闻所未闻的新概念。学习面向对象设计方法,首先应该引入新的设计理念。这些基本的设计理念都体现在语言特性中,如封装、聚合、继承和多态等。对于JavaScript的初级用户,只在需要自定义新类型时能定义自己的类型并将其实例化,使应用的结构因为它而变得更清晰、易于维护即可。 对象应用 对象声明和实例化 每一个对象都属于某一个类,类是所有属于该类的对象所具有的属性和方法的抽象描述。例如一条金鱼就是属于鱼类,所以得到一只具体的金鱼前首先明确鱼类。 JavaScript中没有类的概念,创建一个对象只要定义一个该对象的构造函数并通过它创建对象即可。使用函数对象的this指针可以为函数对象动态添加属性。这里的对象的属性和方法也是通过this指针动态添加。 对象应用 对象的引用 学习本书中关于变量

文档评论(0)

1亿VIP精品文档

相关文档