Java基础 -- (3)什么是OOP

本文介绍了OOP(面向对象编程)的概念,对比了它与面向过程的区别。OOP注重对象和职责,适合复杂项目开发。作者分享了个人理解和一个小剧场来帮助理解。
摘要由CSDN通过智能技术生成

OOP

简述 :

在了解OOP之前首先我们先了解一下POP
什么是POP呐? --> 面向过程

面向过程 :
面向过程是我们早期的一个编程概念,过程类似于函数,只能执行

面向过程的执行步骤 :
 - 把完成某一个需求的 所有步骤 从头到尾 逐步实现
 - 根据开发的需求,将功能独立的代码封装成一个又一个的函数
 - 最后完成的代码,就是顺序的调用不同的函数

简单点来说就是 :
- 我们把开发需求所需要的功能封装成一个个的函数,然后顺序的调用不同的函数,完成我们的业务需求
- 但是这样开发的话 比较注重步骤和过程,如果需求复杂的话代码会异常的繁琐
- 而且开发复杂,没有固定的套路,开发难度很大

OOP (面向对象)

那么现在为什么会有OOP的出现大家应该就知道了
因为POP过于繁琐,所以就有了OOP的的出现 – 0.0 通俗易懂

那么~什么是OOP???
OOP也叫做面向对象编程
与POP不同的是

- OOP在完成某一需求之前,首先要确定职责要做的事情
- 然后根据职责确定不同的对象 , 在对象内部封装不同的方法
- 之后顺序的让 `不同的对象调用不同的方法`

比起POP来说 OOP更加的

  1. 注重对象和职责 , 不同的对象承担不同的职责(职位和责任)
  2. 更加适合应对复杂的项目开发 , 提供固定的套路

好了写完了 , 到了这里大家懂了吗?
咳咳,别说了,没懂我知道 hh
接着看吧

接下来是我的个人理解了,当然也看了一些各种资源寻找的资料

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值