栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Python笔记,面向对象(1)基本理论

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Python笔记,面向对象(1)基本理论

面向对象 基本理论

基本理论:

​ 什么是对象?

​ 万物皆对象

​ 对象是具体物体:拥有属性,拥有行为,把很多东西封装称为一个整体

​ 举例:

​ 属性:姓名,年龄,体重

​ 行为:走路,吃饭,rap

​ Python中的具体体现:Python是一门特别彻底的面向对象编程(oop)的语言

面向过程&面向对象的编程思想

​ 都是一种解决问题的思路(思想)

​ 面向过程:在解决问题的时候,关注的是解决问题的每一个的过程(步骤)----->工人

​ 面向对象:在解决问题的时候,关注的是解决问题所需要的对象---->包工头

对比

​    面向对象和面向过程都是解决问题的一种方式(思想)

​            面向对象本身是面向过程的封装-----把所有功能都划分到一个对象中

​    面向过程最重要的是什么?

​            按步骤划分,把一个任务,分解成具体的每一个步骤

​     面向对象编程最重要的是什么?

​            按照对象功能进行划分,找到对象,确定对象属性和行为

​     如何从面向过程编程思想,过度到面向对象编程?

​              1.列举出一个任务的具体实现步骤

​              2.视图分离这些实现步骤中的功能代码块

​              3.将这些功能代码块,划分到某一个对象中

​              4.根据这个对象以及对应的行为,抽象出对应的类,设计类
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1008164.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号