python--面向过程编程与面向对象编程
2024-10-12 04:28:12
面向过程
面向过程: 核心就是过程二字,过程指的是解决问题的步骤,设计一条流水线,机械式的思维方式.
优点: 复杂的问题流程化,进而简单化.
缺点: 可扩展性差.
面向对象
面向对象: 核心就是对象二字.对象就是特征与技能的结合.上帝视角.
优点: 可扩展性强,
缺点: 编程复杂度高.
应用场景: 用户需求经常变化, 互联网应用, 游戏, 企业内部应用.
类就是一系列对象相似的特征与技能的结合体.
强调: 站在不同的角度得到的分类是不一样的.
在现实世界当中: 一定先有对象,后有类.
在程序中: 一定得先定义类,后调用类来产生对象.
最新文章
- PHP CLI模式开发
- MongoDB副本集配置系列十一:MongoDB 数据同步原理和自动故障转移的原理
- Static Const
- VS2015+Windows 10下配置opencv3.0
- bzoj1834: [ZJOI2010]network 网络扩容
- Reset / Validate Buffer
- struts2关于package 的 namespace
- mysql 配置参数
- linux远程管理工具
- Flip Game
- HTML5开发桌面应用:选择node-webkit还是有道heX
- Profession ASP.NET MVC 2.0 NerdDinner示例可运行源码
- redis12--常用API
- js原生设计模式——13桥接模式(相同业务逻辑抽象化处理的职责链模式)
- 【Uva 10498】满意值
- Java IO流之打印流与标准流
- ARM平台的虚拟化介绍
- WebBench的安装与使用
- Typescript 查缺补漏
- FPGA Asynchronous FIFO设计思路(2)