JAVA面向对象简介

Posted 泥鱼生长

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA面向对象简介相关的知识,希望对你有一定的参考价值。

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

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

二、例子理解二者区别

  • 面向过程:

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

  • 面向对象:

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

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

 

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

  1. 根据问题需要,选择针对的现实世界中的主体
  2. 从实体中寻找解决问题相关的属性和功能,这些属性和功能就形成了概念世界中的类
  3. 把抽象的实体用计算机语言进行描述,形成计算机世界中类的定义。把类构造成计算机能够识别和处理的数据结构
  4. 将类实例化成计算机世界中的对象,对象是计算机世界中解决问题的最终工具。

以上是关于JAVA面向对象简介的主要内容,如果未能解决你的问题,请参考以下文章

JAVA面向对象简介

JAVA面向对象简介

面向对象简介

名师课堂Java面向对象开发

JAVA简介

Java简介