程序设计思想

本文探讨了程序设计中的两种主要思想:面向过程编程(POP)和面向对象编程(OOP)。面向过程强调函数的顺序执行,而面向对象则以对象为中心,包含数据和操作数据的方法。在OOP中,类是对象的蓝图,实例则是根据类创建的对象。通过类与实例的概念,可以更好地理解和组织程序结构。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

面向过程编程

POP面向过程的程序设计思想把计算机程序看作是一组命令的集合,即一组函数的顺序执行。面向过程设计时,将整个程序切分成几个函数模块,每一个模块负责解决一个问题。

面向对象编程

OOP把对象作为程序的基本单元,一个对象包含了数据和操作数据的方法(Method)。面向对象的程序设计把计算机程序视为一组对象的集合,每个对象都可以接收其他对象发过来的信息,计算机程序的执行就是一系列信息在各个对象之间传递

所有数据类型(数字、字符串、列表、元组、字典)都可以视为对象,当然也可以自定义对象。自定义的对象的数据类型就是面向对象中的类(Class)的概念。

示例

POP

# 处理学生的成绩

# 用dict表示学生的成绩
std1 = { 'name': 'Michael', 'score': 98 }
std2 = { 'name': 'Bob', 'score': 81 }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值