学习目标
了解面向过程与面向对象,能够说出面向过程与面向对象的区别
熟悉面向对象的特征,能够说出面向对象的三大特征
熟悉类与对象的概念,能够说出类与对象的区别
掌握类的定义,能够定义类及类中的属性和方法
掌握类的继承,能够实现子类继承父类
掌握原型对象的使用,能够实现原型对象的访问以及使用
掌握传统的继承方式,能够通过4种方式实现继承
熟悉成员查找机制,能够说出成员查找的顺序
掌握原型链的相关知识,能够绘制原型链
熟悉this的指向规则,能够说出this的指向规则
掌握更改this指向的方法,能够根据程序需要更改this指向
掌握如何进行错误处理,能够在程序出错时进行错误处理
熟悉错误类型,能够说出常见的错误类型
掌握错误对象的抛出,能够在程序出错时抛出错误对象
熟悉错误对象的传递,能够说出错误对象的传递方式
面向对象(Object Oriented)是计算机编程技术发展到一定阶段的产物,它是软件开发的一种编程思想,目前已经应用到数据库系统、交互式界面、应用结构、应用平台、分布式系统、网络管理结构、CAD(Computer Aided Design,计算机辅助设计)技术、人工智能等各种领域。实际开发中,使用面向对象编程可以使项目的结构更加清晰,且代码更易维护和