0
点赞
收藏
分享

微信扫一扫

面向对象(OOP)基本概念

Jonescy 2022-03-12 阅读 95
python

文章目录

一、面向过程

1、基本概念

(1)把完成某一个需求的所有步骤从头到尾逐步实现
(2)根据开发需求,将某些功能独立的代码封装成一个的函数
(3)最后完成的代码,就是顺序地调用不同的函数

2、特点

(1)注重步骤和过程,不注重职责分工
(2)如果需求复杂,代码会变得很复杂
(3)开发复杂项目,没有固定的套路,开发难度很大

一、面向对象

1、基本概念

(1)在完成某一个需求前,首先确定职责–(方法)
(2)根据职责确定不同的对象,在对象内部封装不同的方法
(3)最后完成的代码,就是顺序地让不同的对象调用不同的方法

2、特点

(1)注重对象和职责,不同的对象承担不同的职责
(2)更加适应对复杂需求变化,是专门应用复杂项目开发,提供的固定套路
(3)需要在面向对象基础上,再学习一些面向对象的语法

举报

相关推荐

0 条评论