Java教程

JAVA面向对象简介

本文主要是介绍JAVA面向对象简介,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

一、面向过程(pop)与面向对象(oop)

  • 面向过程,强调的是功能行为,以函数为最小单位,考虑怎么做。
  • 面向对象,将功能封装进对象,强调具备了功能的对象,以类/对象为最小单位,考虑谁来做。

二、例子理解二者区别

  • 面向过程:

1、把冰箱门打开
2、抬起大象塞进冰箱
3、关上冰箱门

  • 面向对象:

1、人{
        打开(冰箱){
        冰箱.打开();
       }
        抬起(大象){
        大象.进入(冰箱);
        }
        关闭(冰箱){
        冰箱.关闭();
        }
    }

2、冰箱{
       打开(){}
       关闭(){}
     }
3、大象{
      进入(冰箱){}
     }

 

三、面向对象分析方法--分析问题的思路和步骤:

  1. 根据问题需要,选择针对的现实世界中的主体
  2. 从实体中寻找解决问题相关的属性和功能,这些属性和功能就形成了概念世界中的类
  3. 把抽象的实体用计算机语言进行描述,形成计算机世界中类的定义。把类构造成计算机能够识别和处理的数据结构
  4. 将类实例化成计算机世界中的对象,对象是计算机世界中解决问题的最终工具。
这篇关于JAVA面向对象简介的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!