java编程思想word thinking in java
《java编程思想(第四版)》Word版下载
首先请看如下的代码。
view plainpint? class Help { pivate int n;Help() { this.n = 0;} pulic void setMe(int n) { Helpe.setValue(this, n);} pulic void setN(int n) { this.n = n;} class Helpe { static pulic void setValue(Help h, int n) { h.setN(n);} pulic class TestQuestion{ pulic static void main(Sting[] ags) { Help h = new Help();h.setMe(13);} Help的setMe方法调用了Helpe的setValue方法,Helpe的setValue方法又调用了Help的setN方法。
这样似乎中间的Helpe没有用。
但是它可以加一些检测操作,使得这种检测操作分离出来。
具体如下:view plainpint? class Help { pivate int n;Help() { this.n = 0;} pulic void setMe(int n) { Helpe.setValue(this, n);} pulic void setN(int n) { this.n = n;} class Helpe { static pulic void setValue(Help h, int n) { if (n 1000) { h.setN(n);} else { System.out.pintln("The value is eyond 1000.");} pulic class TestQuestion{ pulic static void main(Sting[] ags) { Help h = new Help();h.setMe(13);} 这样可以把检测分离出来,符合软件工程团队开发的的思想。
考试大温馨提示:本内容来源于网络,仅代表作者个人观点,与本站立场无关,仅供您学习交流使用。
其中可能有部分文章经过多次转载而造成文章内容缺失、错误或文章作者不详等问题,请您谅解。
如有侵犯您的权利,请联系我们,本站会立即予以处理。
Java编程思想 适合我看吗??
看来是同道中人啊,我就是大二刚开始学java的,建议你不要读那本书,我看过了,不是书写的不好,是翻译过来的很生涩,建议你读孙卫琴 新版本 的 《java面向对象编程》那本,简单明了,例子清晰,相信一定会助你一臂之力。
另外记得把数据结构学好!!不过不要学java的数据结构。
我个人觉得c++的数据结构比c好,面向对象;比java好,操作指针。
《Java编程思想》怎么学?
菜单.。
。
.没有这些,就是C语言用java语法写了一遍。
慢慢的你就成了老鸟。
比如扫雷游戏吧..,比如类,扩展性不好,代码重用度不好,学习java的语法,计时器。
慢慢培养自己,熟悉java。
每行代码干什么的,然后试着去改变变量的值,修改一些语句。
回过头看自己刚学java的时候写的游戏,就会发现架构不好,设计不好,你就会对编程有自己的把握了,运行,看看结果,慢慢培养自己设计的能力,多用头脑去思考?你根本就没有用到java的特点.在将功能细化,比如每一个雷块都是一个对象。
,一些常用的类等等这时候你可以做一些简单的练习比如书上的例子你写到电脑上,你就可以试着写更大项目。
。
学java不难..。
。
慢慢的培养自己面向对象程序设计的思路,只要肯坚持,继承,封装,雷区,界面。
但是要注意。
。
,一句一句的分析,整个游戏要分为几个部分!你写的根本就不是java程序,为什么呢。
。
,多态.。
一个完整的程序写成了编程思想的形成,靠的是去实践。
熟练的掌握java的基础知识,这样你就可以试着写小程序了,推荐你写一些游戏,去练习不知道你java现在学到什么程度了我就从头说起吧 首先学习的是java的特性(安全,跨平台)。
。
对象有许多的方法,计雷器...
-