请问下,java面向对象思想简单点要怎么理解,网上那些看得头大了。
展开全部
java面向对象思想简单点可以这样理解:
比如你要编一个运动员射击的程序:
按照传统的面向过程的思想编程:首先你要通过编程依次实现运动员拿枪,装子弹,举抢,瞄准,扣动扳机.总之,就是一步一步地,顺序地实现编程.
下面按照面向对象思想:首先你要考虑要想实现运动员射击的程序,需要哪些类.
至少要有运动员类,枪类,子弹类吧.
其次你要考虑这些类里都要有哪些方法.运动员至少要有射击的方法, 子弹至少要有从枪里射出后的飞行路线的方法
最后你要考虑这些类之间都有哪些联系. 把它们之间的关系搞清楚,比如说运动员射击的时候可以调用枪的某个方法,而具体的实现细节你可以不必管它,直接调用那个方法好了,实现细节已经被封装在方法里了.
之后,你就可以动手编了.实现运动员类,枪类,子弹类,然后处理好调用的关系
比如你要编一个运动员射击的程序:
按照传统的面向过程的思想编程:首先你要通过编程依次实现运动员拿枪,装子弹,举抢,瞄准,扣动扳机.总之,就是一步一步地,顺序地实现编程.
下面按照面向对象思想:首先你要考虑要想实现运动员射击的程序,需要哪些类.
至少要有运动员类,枪类,子弹类吧.
其次你要考虑这些类里都要有哪些方法.运动员至少要有射击的方法, 子弹至少要有从枪里射出后的飞行路线的方法
最后你要考虑这些类之间都有哪些联系. 把它们之间的关系搞清楚,比如说运动员射击的时候可以调用枪的某个方法,而具体的实现细节你可以不必管它,直接调用那个方法好了,实现细节已经被封装在方法里了.
之后,你就可以动手编了.实现运动员类,枪类,子弹类,然后处理好调用的关系
展开全部
面向过程 编程就想事描述意见事情发生的每个步骤
面向对象 就是将所有的对象都准备好,需要什么就拿什么,所以在java中,开发一个项目就是,首先把所有要用的类做好,然后要用的时候就去调用需要的类
面向对象 就是将所有的对象都准备好,需要什么就拿什么,所以在java中,开发一个项目就是,首先把所有要用的类做好,然后要用的时候就去调用需要的类
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一切都是对象,模拟现实世界的“一切都是生物体”,以达到易于编程和理解的目的!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
思想 当然是自己想才有拉 你能用文字告诉我幸福是什么么?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2009-07-26
展开全部
思想者,难易也
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询