一、面向对象基础
1、面向对象思想简介
- 软件编程就是将我们的思维转变成计算机能够识别语言的一个过程
-
什么是面向过程?
自上而下顺序执行,逐步求精
其程序结构是按功能划分为若干个基本模块,这些模块形成一个树状结构;
各模块之间的关系尽可能简单,在功能上相对独立
每一模块内部均是由顺序、选择和循环三种基本结构组成
其模块化实现的具体方法是使用子程序
程序流程在写程序时就已决定
-
什么是面向对象?
把数据及对数据的操作方法放在一起,作为一个相互依存的整体——对象
对同类对象抽象出其共性,形成类
类中的大多数数据,只能用本类的方法进行处理
类通过一个简单的外部接口与外界发生关系,对象与对象之间通过消息进行通信
程序流程由用户在使用中决定
-
理解面向对象
-
面向对象是相对面向过程而言
-
面向对象和面向过程都是一种思想
-
面向过程
强调的是功能行为
关注的是解决问题需要哪些步骤 -
面向对象
将功能封装进对象,强调具备了功能的对象
关注的是解决问题需要哪些对象 -
面向对象是基于面向过程的
-
-
把
标签:name,对象,self,基础,面向对象,print,class,属性 From: https://www.cnblogs.com/fuminer/p/17208033.html