面向过程和面向对象
●面向对向:procedure oriented programmering 缩写pop
分析出解决问题所需要的的步骤,然后把步骤一步一步实现。
面向过程直接关注流程
●面向对象:procedure ortiented programming 缩写oop
面向对象的编程语言
以分类的方式进行思考和解决问题
面向对象先对整体关系作出分类,然后根据不同的类深入细节的处理。
面向对象的思想符合人类的认知习惯。
面向过程和面向对象的设计思想
eg:把大象装进冰箱
●面向过程:关注于具体的流程,一步一步实现解决问题
3步可以实现:
1,开门();
2,装大象();
3,关门();
●面向对象:先设计 对现实中客观事物进行分类,创建出类(在类中定义功能),创建出具体的对象,让对象去做具体的事情
类是对现实事物的抽象
冰箱类{ 大象类{
开门() }
关门()
装大象()
}