Java面向对象的思维过程

面向过程:

假设有一个需求:求数组中的最大值;

定义一个数组,静态初始化---->定义一个参照物---->遍历....

给一个需求,对需求分析,然后一步一步进行操作,最终得到某一个结果,整个过程都是自己在完成....

面向对象的思想概述:

思想的特征:

1)面向对象更符合我们的生活中的行为思想习惯

2)面向对象将我们从执行者变成了指挥者,指挥对象做事情

3)面向对象简单性体现在这里:让我们事情从复杂性--->简单化

举例:

洗衣服:

面向过程:脱下脏衣服--->放到一个盆里面--->加水,洗衣液---->泡一泡--->搓一搓---->拧一拧----->

晾一晾

面向对象:脱下脏衣服--->放到一个全自动洗衣机中--->一键---->晾一晾

炒菜:

面向过程:买菜--->摘菜--->洗菜--->切菜--->炒菜--->出锅

面向对象:找一个对象..--->出锅...

举例:

把大象装进冰箱

1)装大象的方法in()

2)开冰箱门:open()

3)关闭冰箱门:close()

面向过程:

class Test{

main(..){

//分别调用三个方法

open();

in();

close();

}

//开冰箱门

public static void open(){

System.out.println("开冰箱门...") ;

}

//装大象

public static void in(){

System.out.println("把大象塞进冰箱") ;

}

//关闭冰箱门

public static void close(){

System.out.println("开冰箱门...") ;

}

}

面向对象:

把大象装进冰箱 :   名词提取法:  大象类,冰箱类,测试类

class 大象类{

public static void in(){

System.out.println("把大象塞进冰箱") ;

}

}

class 冰箱类{

public static void open(){

System.out.println("开冰箱门...") ;

}

public  static  void close(){

System.out.println("开冰箱门...") ;

}

}

class Test{

main(){

类名.方法名() ;

大象类.in() ;

冰箱类.open();

并迅雷.close() ;

}

}

 

 

面向对象的三大特征:

封装

继承

多态

面向对象首先创建一个对象

类名 对象名 = new 类名() ;

创建一个对象,这个对象具备该类里的成员属性和成员方法,

由对象调运方法解决问题

这就是面向对象解决问题的思维。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值