第三章JAVA面向对象编程-1.pptVIP

  • 1
  • 0
  • 约8.92千字
  • 约 58页
  • 2017-06-03 发布于四川
  • 举报
第三章 Java面向对象编程 回顾 本章目标 掌握类和对象的特征(重点) 理解抽象和封装(理解) 理解对象与类之间的关系及差异(难点) 掌握包的创建和导入(重点) 理解继承及其特点(理解) 运用JAVA程序实现继承(重点) 理解多态及其特点设计(理解) 运用JAVA程序实现多态(理解) 掌握访问修饰符和方法修饰符(难点) 程序发展阶段 面向对象是一个比较先进的设计思路,在之前实际上有种开发设计,称为面向过程,也是程序发展的主要的两个阶段。其区别在于: 用一个例子来解释,如一个木匠要做一个盒子,那么做这个盒子的出发点会有两种方式: 面向对象:先想好要做的盒子,之后再去找相应的工具去做。 面向过程:不去想要做什么样的盒子,随意取用工具。 面向过程:专著于解决问题 面向对象要经过完整的分析、设计之后才可以进行开发: 面向对象与面向过程的区别 面向过程注重于算法,通过函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。 面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。 面向过程   优点:性能比面向对象高,因为类调用时需要实例化,开销比较大,比较消耗资源;比如单片机、嵌入式开发、Linux/Unix等一般采用面向过程开发,性能是最重要的因素。   缺点:没有面向

文档评论(0)

1亿VIP精品文档

相关文档