面向对象与面向过程思想解读

扶醉桌前 提交于 2019-12-06 08:42:12

把大象装冰箱需要几步?

1.把冰箱门打开

2.把大象装进去

3.把冰箱门关上

以上是面向过程的逻辑思维:特点:顺序执行,分步走

面向对象如何做?

以上有三个对象 人 大象 冰箱

用伪代码表示:

// 三个对象对标程序中三个类
    class 冰箱{
        开门(){}
        存储(){}
        关门(){}
    }
	class 大象{
        进入(){}
    }
	class 人{
        // 1.打开冰箱门
        打开(冰箱){
            冰箱.开门()
        }
        // 2.装大象
        装东西(大象){
            大象.进入()
        }
        // 3.关门
        关闭(冰箱){
            冰箱.关门()/
        }
    }

  

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!