5的:面向对象(上).pdfVIP

  • 2
  • 0
  • 约3.93万字
  • 约 64页
  • 2018-02-18 发布于浙江
  • 举报
5的:面向对象(上)

5.1 面向对象思想 5.1.1 面向过程思想概述 这一章我们不讲任何Java ,就来讲讲编程思想。 面向过程思想是最传统的编程思想,思考方式与人的思考方式相违背。在面向过程 编程中,“过程”或“函数”最大。程序的流程就是一个函数调用另外一个函数、另外 一个函数又调用另一个函数。 上渣图: 简单地说,面向过程是把动词写在名词前面。例如“吃.西瓜” 。 这种编程思想大家只是了解一下,我们要真正开始学习的是面向对象思想。 5.1.2 面向对象思想概述 在面向对象思想中,“类”最大。通过对类的实例化创建对象。类相当于图纸,对象 相当于你通过这个图纸生产出来的事物。例如我的类是狗类。我实例化这个狗 类,就得出了一只小狗来。这只小狗有许多行为,写法就是“小狗.吃骨头”、“小狗. 睡觉”等。所以说面向对象思想中,名词在动词前,这与面向过程相对。 万物都有两个部分:属性和行为。狗类的属性有体型、皮肤颜色等;狗类的行为有 吃骨头、看家、狗吠等。属性和行为都被封装在类当中。所以说类是图纸。 但是真正使用的不是图纸,是你通过图纸创造出来的对象。只有实例化一个对象才 可以调用其的属性以及行为。 我们人类说话的方式也是先说主语再说动词,例如“我写字”、“你画画”等。所以 说,面向对象思想更加符合人类的原始思考方式。这样编程也更加优秀。 本章小结: 

文档评论(0)

1亿VIP精品文档

相关文档