如何掌握Java(四)中的面向对象编程基础?

2026-05-21 03:592阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1601个文字,预计阅读时间需要7分钟。

如何掌握Java(四)中的面向对象编程基础?

一. OOP: Object-Oriented Programming

1.面向过程与面向对象

- 面向过程:关注算法和步骤,以函数为单位。 - 面向对象:关注数据和对象,以类和对象为单位。 - 区别:面向过程简单,线性思维;面向对象复杂,但更贴近现实。 - 共同点:都用于解决问题。

一.OOP:Object Oriented Programming

1.面向过程和面向对象

面向过程

面向对象

区别

事物比较简单,可以用线性的思维去解决

事物比较复杂,使用简单的线性思维无法解决

共同点

1.面向过程和面向对象都是解决实际问题的一种思维方式

2.二者相辅相成,并不是对立的。解决复杂问题,通过面向对象方式便于我们从宏观上把握事物之间复杂的关系、方便我们分析整个系统;具体到微观操作,仍然使用面向过程方式来处理

2.举例

如何吃午饭

面向过程

面向对象

买菜

洗菜

点火

......

吃饭

饭店

厨师

在饭店吃厨师做好的饭

二.对象和类

  • 世界由对象组成
  • 类可以生成对象
  • 类是对象的抽象,对象是类的实例化
  • 对象和类的概念

    • 对象:是具体的事物
    • 类:是对象的抽象

    先有具体的对象,然后抽象各个对象之间象的部分,归纳出类通过类再认识其他对象。

    阅读全文
    标签:学懂Java

    本文共计1601个文字,预计阅读时间需要7分钟。

    如何掌握Java(四)中的面向对象编程基础?

    一. OOP: Object-Oriented Programming

    1.面向过程与面向对象

    - 面向过程:关注算法和步骤,以函数为单位。 - 面向对象:关注数据和对象,以类和对象为单位。 - 区别:面向过程简单,线性思维;面向对象复杂,但更贴近现实。 - 共同点:都用于解决问题。

    一.OOP:Object Oriented Programming

    1.面向过程和面向对象

    面向过程

    面向对象

    区别

    事物比较简单,可以用线性的思维去解决

    事物比较复杂,使用简单的线性思维无法解决

    共同点

    1.面向过程和面向对象都是解决实际问题的一种思维方式

    2.二者相辅相成,并不是对立的。解决复杂问题,通过面向对象方式便于我们从宏观上把握事物之间复杂的关系、方便我们分析整个系统;具体到微观操作,仍然使用面向过程方式来处理

    2.举例

    如何吃午饭

    面向过程

    面向对象

    买菜

    洗菜

    点火

    ......

    吃饭

    饭店

    厨师

    在饭店吃厨师做好的饭

    二.对象和类

  • 世界由对象组成
  • 类可以生成对象
  • 类是对象的抽象,对象是类的实例化
  • 对象和类的概念

    • 对象:是具体的事物
    • 类:是对象的抽象

    先有具体的对象,然后抽象各个对象之间象的部分,归纳出类通过类再认识其他对象。

    阅读全文
    标签:学懂Java