当前位置:编程学习 > JAVA >>

问一个简单又很难的问题

JAVA 编程思想到底是什么?可能很多人说  是面向对象编程      如果是面向对象编程,请举例子   谢谢 --------------------编程问答-------------------- 学了一个月    最近编点程序   总是没头绪    --------------------编程问答-------------------- 刚学一个月,不理解这个概念很正常,理解了才不正常。
应该说是面向对象的思想,我觉得学学之后慢慢体会,现在体会肯定印象不深。 --------------------编程问答-------------------- 一个月我们培训的J2SE快上完了   有点急啊  --------------------编程问答-------------------- J2SE 只有一个月的时间培训? --------------------编程问答-------------------- 面向对象思想   一切事物都是对象 ,任何对象都可以看作一个类的实例
打个比方  看到的桌子(实例), 他是 桌子类(抽象)的一个对象 

--------------------编程问答-------------------- JAVA 编程思想是一本书,英文叫think in java 

你先看完了这本书就不会问这个问题了 --------------------编程问答-------------------- 面向对象编程带来的好处是可以更方便更好地分析客户需求,因为真实的世界也是由每一个对象构成的,世界的运转也是通过各个对象之间进行交互而发生的.

比如一个工厂是由厂房,机器,员工构成的,其中厂房是对象,员工和机器也是对象;
再比如一个计算器是由按钮,屏幕,和控制器构成的,那么按钮和屏幕就是它的对象,使用计算器就是通过按钮输入数值和运算符,由控制器计算得出结果,然后输出到屏幕发生的.

这样的例子还能举出很多很多.

为了不对面向对象产生困扰,需要知道它的来源出处,面向对象是针对当时流行的面向过程分析系统提出来的.

通过分析系统的工作流,数据流,然后罗列出一系列过程,将一系列过程组织在一起就形成了一个应用系统.

这样的分析方法优点在于,它可以很好的和各个部门的工作内容结合起来,易于得出每个部门的用户需求;但是缺点在于当某项业务涉及多个部门协同工作,或者几项业务混杂在一起的时候,需要一系列分析手段整理过程,体现在软件开发上,就是代码很难重用,这种重用既体现在系统内业务模块重用,也体现在其他系统对业务模块的重用.

通过对以上的对比,人们发现面向对象的方法更加容易从整体上分析一个系统的业务,而且通过分析得出的每一个对象也可以得到充分的重用,定制好对象交互的接口,通过对接口的调用能够很好的完成系统所需要的功能.

在这个基础上,人们通过对对象的整理,又形成了模块,有人把它定义为服务,也就是后来人们常常提到的面向服务编程,这里就不展开对它的描述了. --------------------编程问答-------------------- 达内培训,javase只有一个月.面向对象,没有什么不好理解的啊,知道基本概念,知道用就行了。说实话,我也不懂. --------------------编程问答-------------------- 一切皆为对象 --------------------编程问答-------------------- 思想都是拿来忽悠人的,把它变成本能,就牛叉了 --------------------编程问答-------------------- 如果是初学么,那么java最核心的就是new + . --------------------编程问答-------------------- 简单的说就是所有行为都必须有载体,你要做一个操作,首先你的创建一个对象,让这个对象来执行你想要的行为。 --------------------编程问答-------------------- 面向对象:世界万物皆对象!“对象”是现实中抽象出来的实例,具有一组(描述的数据)和他能(实现的功能);“类”是一组具有相同(描述的数据:属性)和(实现的功能:方法)的对象的(集合)。
在第一期JavaSE的后半部分会有详细系统的学习。
补充:Java ,  Java SE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,