Day11 编程的两大思想-面向对象和面向过程 类和对象

本文通过烹饪土豆炖芸豆的例子,解释了面向过程和面向对象两种编程思想。面向过程关注步骤和细节,而面向对象则更注重结果和抽象。在Python中,一切都是对象,类作为抽象的载体,可以创建多个实例。类和对象的关系就像计算机类下有多个专业分支,每个分支代表一个具体的对象。

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

一、两大思想-面向对象和面向过程

拿土豆炖芸豆做例子

  做土豆炖芸豆这道菜时需要看土豆和芸豆从哪里买,怎么炒,做的步骤有1、2、3、4……,这些步骤在编程里就叫做面向过程

  而我想要吃这道菜的时候,我只需要打开美团或者饿了吗app,在上面点这道菜即可,不需要关心土豆炖芸豆怎么做,土豆和芸豆从哪里买的,先炒蛋还是现炒别的这些繁琐的问题,只关注最后结果,这个在编程里就叫做面向结果

 面向对象和面向过程两部分是相辅相成的,不一定哪一个是最好的

二、类和对象

1、类: 类是抽象的,在使用的时候通常会找到这个类的一个具体的存在,使用这个具体的存在。一个类可以找到多个对象 

在Python中类被jiao'zuoZ 

比如说计算机类、经济管理类、土木工程类等等,一个类下方有一个或者多个分支路线

 2、对象:某一个具体事物的存在,在现实世界中可以是看得见摸得着的,能够直接使用的

比如说:红米K40手机8+128G

3、类和对象的关系:一个类下面会有一个或者多个分支

 

 在Python中,一切皆对象

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值