面向对象编程核心概念与实践指南.pptxVIP

  • 1
  • 0
  • 约1.5千字
  • 约 15页
  • 2026-05-07 发布于北京
  • 举报

讲师:柴林燕第5章

面向对象编程(上)

学习面向对象内容的三条主线1.Java类及类的成员2.面向对象的三大特征3.其它关键字

5-1面向过程与面向对象

何谓“面向对象”的编程思想?顿悟?OR渐悟?首先解释一下“思想”。先问你个问题:你想做个怎样的人?可能你会回答:我想做个好人,孝敬父母,尊重长辈,关爱亲朋……你看,这就是思想。这是你做人的思想,或者说,是你做人的原则。做人有做人的原则,编程也有编程的原则。这些编程的原则呢,就是编程思想。

5.1面向过程与面向对象面向过程(POP)与面向对象(OOP)二者都是一种思想,面向对象是相对于面向过程而言的。面向过程,强调的是功能行为,以函数为最小单位,考虑怎么做。面向对象,将功能封装进对象,强调具备了功能的对象,以类/对象为最小单位,考虑谁来做。面向对象更加强调运用人类在日常的思维逻辑中采用的思想方法与原则,如抽象、分类、继承、聚合、多态等。面向对象的三大特征封装(Encapsulation)继承(Inheritance)多态(Polymorphism)面向对象:ObjectOrientedProgramming面向过程:ProcedureOrientedProgramming

例子:人把大象装进冰箱面向过程1.打开冰箱2.把大象装进冰箱3.把冰箱门关住面向对象人{打开(冰箱){ 冰箱.开

文档评论(0)

1亿VIP精品文档

相关文档