基本理论

简介: 基本理论

什么是对象

  • 万物皆对象
  • 对象是具体物体,拥有属性,拥有行为,把很多零散的东西, 封装成为一个整体

面向过程&面向对象

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

面向过程

  • 在解决问题的时候,关注的是解决问题的每一个的过程 (步骤)

面向对象

  • 在解决问题的时候,关注的是解决问题所需要的对象

对比

  • 面向对象和面向过程都是解决问题的一种方式 (思想), 面向对象本身是对面向过程的封装
  • 面向过程编程最重要的是什么,按照步骤划分,把一个任务,分解成具体的每一个步骤
  • 面向对象编程最重要的什么,按照功能对象进行划分,找到对象, 确定对象属性和行为
  • 如何从面向过程编程的思想,过渡到面向对象编程,一样的,列举出一个任务的具体实现步骤,试图分离这些实现步骤中的功能代码块,将这些功能代码块,划分到某一个对象中,根据这个对象以及对应的行为,抽象出对应的类,设计类

什么是类

某一个具体对象特征的抽象

类的作用

根据抽象的类,生产具体的对象

对象和类的关系

  • 对象 = 抽象 -> 类 -> 实例化 -> 对象
相关文章
|
2月前
|
Python
物理力学:理论探索与代码实践
物理力学:理论探索与代码实践
25 1
|
2月前
|
存储 安全 数据安全/隐私保护
Libavutil详解:理论与实战
Libavutil详解:理论与实战
32 0
|
2月前
|
Java Spring
ObjectProvider的理论与实战
ObjectProvider的理论与实战
67 0
|
8月前
[1] 理论一:吸收能力理论
[1] 理论一:吸收能力理论
59 1
|
11月前
|
编解码 JavaScript
解释基本的3D理论
本文介绍了所有基本理论,这些理论在开始使用 3D 时很有用。
73 0
解释基本的3D理论
|
12月前
|
信息无障碍
学习总结(抓沙理论、盲人摸象、高屋建瓴、囫囵吞枣)
学习总结(抓沙理论、盲人摸象、高屋建瓴、囫囵吞枣)
88 0
|
机器学习/深度学习 监控 搜索推荐
快看 esmm 模型理论与实践
快看 esmm 模型理论与实践
快看 esmm 模型理论与实践
|
消息中间件 存储 canal
理论先行-溯本清源解吃透BASE理论
理论先行-溯本清源解吃透BASE理论
223 0
理论先行-溯本清源解吃透BASE理论
|
存储 安全 算法
OopMap理论篇
哈喽,我是子牙。十余年技术生涯,一路披荆斩棘从技术小白到技术总监到JVM专家到创业。技术栈如汇编、C语言、C++、Windows内核、Linux内核。特别喜欢研究虚拟机底层实现,对JVM有深入研究。分享的文章偏硬核,很硬的那种。
414 0
OopMap理论篇