文章目录
一、面向过程
1、基本概念
(1)把完成某一个需求的所有步骤
、从头到尾
逐步实现
(2)根据开发需求,将某些功能独立
的代码封装
成一个的函数
(3)最后完成的代码,就是顺序地调用不同的函数
2、特点
(1)注重步骤和过程,不注重职责分工
(2)如果需求复杂,代码会变得很复杂
(3)开发复杂项目,没有固定的套路,开发难度很大
一、面向对象
1、基本概念
(1)在完成某一个需求前,首先确定职责
–(方法)
(2)根据职责
确定不同的对象
,在对象
内部封装不同的方法
(3)最后完成的代码,就是顺序地让不同的对象
调用不同的方法
2、特点
(1)注重对象和职责,不同的对象承担不同的职责
(2)更加适应对复杂需求变化,是专门应用复杂项目开发,提供的固定套路
(3)需要在面向对象基础上,再学习一些面向对象的语法