A) 用static(静态)修饰属性:一个类生成了N个对象,这些对象会共同使用一份静态的成员变量。一个对象对这个成员变量进行修改,其他对象的该成员变量的值也会随之变化。B) 我们可以通过 类名.成员变量名 来调用这个静态成员变量。C)static修饰方法: static修饰的方法叫静态犯法。 可以使...
分类:
其他好文 时间:
2014-10-27 14:03:04
阅读次数:
152
2014年以来,西非各国暴发了严重的埃博拉出血热疫情,世界卫生组织宣布这起疫情已构成“国际公共卫生事件”。埃博拉病毒是否会传入中国?它的传染性有多强?如何预防?我们能否控制疫情?目前是否已经找到有效的治疗方法?本书将告诉你一系列问题的答案。 我们希望通过宣传普及埃博拉出血热的预防控制知识,增强大.....
分类:
其他好文 时间:
2014-10-26 00:12:44
阅读次数:
216
第十七讲A)构造方法的重载:只需看参数即可。如果想在一个构造方法中调用另外一个构造方法,那么可以用this()的方式调用,this()括号中的参数表示目标构造方法的参数。this()必须要作为构造方法的第一条语句。B)继承:Java是单继承的,意味着一个类只能继承另一个类,继承使用extends关键...
分类:
其他好文 时间:
2014-10-25 15:50:24
阅读次数:
180
之前有一个项目用到Remoting技术,当远程的地址无效或服务器没运行时,方向远程对象方向,会经过几十秒的时间才抛出异常。因为我用的是tcp模式,所以想到可以用socket来测试连接,就可以在调用远程对象方法之前知道远端服务有没有运行。代码如下:
public class TcpServiceConnect
{
protected EventWaitHand...
这周的工作终于告一段落,费神的一周啊。在历史功能上开发新功能,历史代码还有bug。开发过程中心情相当的纠结。还好,最后还是把它拿下了,逻辑还算清晰,但是就是代码太多了,这个提醒我们,在编码规则中必须加一条,一个方法的代码不能超过多少行代码,每行代码不能超过多少字,每个类不能超过多少个方法。 其...
分类:
其他好文 时间:
2014-10-24 18:03:36
阅读次数:
139
发现的问题:1.C#是一个面向对象的语言,peer的代码中很少体现面向对象思想,program类成为了一个god类。2.很少写注释,会导致别人很难看懂代码。3.代码过长未拆分。4.静态方法过多。优点:代码的风格还可以,格式比较规整。给出的建议:1.多运用面向对象的编程思想,会提高编程效率。2.多写注...
分类:
其他好文 时间:
2014-10-24 14:20:47
阅读次数:
205
看完队友马越第一次个人项目的代码,由于自己本身水平差所以还是学到了许多东西,总结如下:优点:结构清晰,类的封装做得很好,还有类里面的方法,很有条理,容易看懂,比较好的体现了面向对象的思想。缺点:1、可能是第一次用C++编写程序,多以语言的运用不是很熟练,从中可以发现原来用C的影子,对库函数的运用比较...
分类:
其他好文 时间:
2014-10-24 01:41:54
阅读次数:
212
我的搭档的代码有以下几个优点:1、定义了一些宏,使相关的含义易于理解。2、为几乎每一个函数和一些关键代码写了说明注释。3、从注释掉的代码来看,他曾经优化过某几个函数的实现方法。他有以下几个缺点:1、代码冗长。为了实现三种模式,他分别写了三个分支过程,这些过程在内容上有很大一部分是类似的。2、没有充分...
分类:
其他好文 时间:
2014-10-24 00:16:37
阅读次数:
168
一、发现的问题1、这是一个用面向对象语言的写出来的面向过程的程序。既然使用了面向对象的语言,就要运用面向对象的方法去编程,加强面向对象思想。2、整个代码基本没有注释,只有在定义变量和极少的一部分循环的地方添加了注释,这使代码可读性大大降低。3、程序的算法相对简单,除了用树存储以外基本没有进行优化,程...
分类:
其他好文 时间:
2014-10-24 00:08:00
阅读次数:
224