java基础教程02讲:什么是面向过程编程

如果你接触过编程,那对面向对象这个概念可能并不陌生,如果刚开始接触编程,那么面向对象这个概念将一直伴随我们,所以同学们多体会面向对象的含义。

目前开发领域有两种主流的开发方法:

1、面向过程

2、面向对象

面向过程,比较简单是从事情本身出发,顺序的去解决问题:

比如赵本山的小品:把大象装冰箱里分几步:

1、打开冰箱门

2、把大象装进冰箱

3、关上冰箱门

把大象关进冰箱是我们的目的,也就是程序要实现的功能。1、2、3的步骤就是实现具体功能的流程。想一想你还能想到其他的生活中的面向过程编程的例子不,是不是生活中,我们做很多事情都是面向过程的。

实际上,在处理一些简单的事情上,面向流程是很方便的。简单高效。

既然面向过程如此高效,为什么又会出现面向对象编程的思想呢?因为,一种方法有优点肯定也会有对应的缺点,面向过程的方法是简单,但是在处理一些复杂的情况时,就显得不是很灵活。

面向过程:

下雨了,我打开了雨伞.

面向对象:

属性:我 雨伞 雨

动作:我打开雨伞

面向过程是一件事“该怎么做“,面向对象是一件事“该让谁来做,然后是怎么做”;

 public static void main(String[] args) {
        System.out.println("头条 鲨鱼微课 每天分享java课程 小伙伴点点关注");
 }

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值