您的位置:首页 > 编程语言

面向对象思想编程

2017-04-26 16:56 267 查看
面向对象思想编程  

  1)把大象放冰箱实例

    面向对象思路:

    你会这样考虑:
A:有哪些类呢?
B:每个类有哪些东西呢?
C:类与类直接的关系是什么呢?
把大象装进冰箱的分析? (可采用UML名词提取法提取类)
   
A:有哪些类呢?
大象
冰箱
测试类
     B:每个类有哪些东西呢?
大象:
进去
冰箱:
开门
关门
测试类:
main方法
    C:类与类直接的关系是什么呢?
测试类中使用大象和冰箱类的功能。

   
面向过程思路:

你只会想到动作有哪些:
  
A:打开冰箱门
   
B:装进大象
   
C:关闭冰箱门

  2)其它例子

    吃饭实例:

面向对象:饭店--你--服务员(点菜)--厨师(做菜)--服务员(端菜)--吃

        面向过程:先去超市买菜--摘菜--洗菜--切菜--炒菜--盛起来--吃

  3)程序员具备能力

    在实际开发中,要求我们具备面向对象思想编程,而不是集中在一点或者从某一步骤上着手;

    在后期的Struts,Spring,Hibernate(SSH)、MVC框架学习中你会深有体会。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: