什么是面向对象

作者: 云莉6 | 来源:发表于2020-04-08 13:46 被阅读0次

面向对象是为了解决软件问题而产生的一种程序设计方式,是更接近人类思维模式的一种编程范式。

它实现了对现实世界的抽象和数学建模,把对象作为程序的基本单元,一个对象包含了数据和操作数据的函数,每个对象都可以接收并处理其他对象发过来的消息(关联函数的调用),即一系列消息在各个对象之间传递。

追求的是软件的扩充性、维护性、修改弹性、可读性、可测性。

Java 等面向对象编程语言中,类 Class 是一种抽象概念,实例 Instance 则是一个具体的对象。

面向对象程序开发方式又分为:

  1. 面向对象系统分析 OOA:根据需求分析模型,建模。
  2. 面向对象设计 OOD:根据分析模型生成设计模型提供给 OOP 作为开发依据。包括:架构设计、用例设计、子系统设计、类设计等。
  3. 面向对象编程 OOP:以上设计好的系统通过编码实现。

参考:

什么是面向对象OOP

面向对象程序设计

面向对象编程

相关文章

  • 面向对象:创建对象&继承

    博客内容:什么是面向对象为什么要面向对象面向对象编程的特性和原则理解对象属性创建对象继承 什么是面向对象 面向对象...

  • 面向对象

    了解什么是面向对象 首先,我们学习面向对象,要了解什么是面向对象,面向对象的重要概念:类,对象。 面向对象提出的这...

  • Java 工程师成神之路 | 2019正式版

    摘要:什么是面向对象 基础篇 01面向对象 → 什么是面向对象 面向对象、面向过程 面向对象的三大基本特征和五大基...

  • Java面向对象

    OO: 面向对象OOA:面向对象分析OOD:面向对象设计OOP:面向对象编程1.什么是类?什么是对象1)现实世...

  • 总结.Net基础知识——献给即将入坑的同行们(一期)

    什么是面向对象 面向对象OO = 面向对象的分析OOA + 面向对象的设计OOD + 面向对象的编程OOP; 通俗...

  • 06-面向对象作业第1部分

    1、什么是面向过程? 2、什么是面向对象? 3、面向对象的三大特性是什么? 4、什么面向对象的好处是什么? 5、什...

  • PHP全栈学习笔记8

    面向对象的基本概念,面向对象编程,oop,面向对象,面向对象的分析,面向对象的设计,面向对象的编程,什么是类。 类...

  • PHP全栈学习笔记8

    面向对象的基本概念,面向对象编程,oop,面向对象,面向对象的分析,面向对象的设计,面向对象的编程,什么是类。 类...

  • 面向对象的基础

    什么是面向对象? 面向对象是一种编程方法; 面向对象是一种思维方式 面向对象不是一种编程语言 什么是面向对象的思维...

  • 8.面向对象基础

    1.什么是面向对象 2.应该如何学习面向对象 3.面向对象的思维方式 什么是面向对象 1.面向对象是一种编程方法;...

网友评论

    本文标题:什么是面向对象

    本文链接:https://www.haomeiwen.com/subject/nmzzphtx.html