面向过程和面向对象的区别
面向过程
面向过程是以解决问题的步骤为核心,各个步骤之间是紧密相关的,
e.g.让小明同学去超市买冰棍,
1)打开教室门,
2)右转
3)走20米
4)打开楼道门
5)......
......
n)买冰棍
面向对象
面向对象是以现实世界中的事物为中心,通过给对象发送消息解决问题
e.g.小明:买冰棍()