`
rbible
  • 浏览: 52897 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

一个细节

阅读更多
今天做一面试题,题意中代码如下:
package test;

class Cat {
    private static String color="donot know";
    public void showColor(){
       System.out.println("cat:  "+color);
      }
    public static void showStaColor(){
       System.out.println("cat:  "+color);
      }
}

class WhriteCat extends Cat{
    private static String color1="whrite";
    public void showColor(){
       System.out.println("whitecat:  "+color1);
      }
    public static void showStaColor(){
       System.out.println("whitecat:  "+color1);
      }

}

public class Test {
	public static void main(String[] args) {
		Cat wc=(Cat)(new WhriteCat());
		wc.showColor();
		wc.showStaColor();		
	}
}


请写出以上代码的结果:

知道的可回一下。
分享到:
评论
6 楼 jj_sof 2008-08-21  
应该是考 先静态 然后 非静态那个~~ 忘记了
5 楼 igogo007 2008-08-20  
whitecat: whrite
cat: donot know



public static void main(java.lang.String[]);
  Code:
   Stack=2, Locals=2, Args_size=1
   0:   new     #2; //class WhriteCat
   3:   dup
   4:   invokespecial   #3; //Method WhriteCat."<init>":()V
   7:   astore_1
   8:   aload_1
   9:   invokevirtual   #4; //Method Cat.showColor:()V
   12:  aload_1
   13:  pop
   14:  invokestatic    #5; //Method Cat.showStaColor:()V
   17:  return
4 楼 zhongw 2008-08-20  
这样的话,把
Cat wc=(Cat)(new WhriteCat());  改成: Cat wc=new WhriteCat();

结果是一样的了。那何必要类型转换啊?
3 楼 rbible 2008-08-19  
这个应用还是很基础的

类的多态和类的静态成员

非静态方法的取决于对象

静态的方法取决于引用类,与对象无关
2 楼 billy1977 2008-01-30  
想想没有那么简单,我测试了一下,其实是:
whitecat:  whrite
cat:  donot know
想了一下想明白了,静态函数与类关联,与对象无关。
1 楼 billy1977 2008-01-30  
whitecat:whrite
whitecat:whrite

相关推荐

    资产出资的税务处理从一个细节看新企业所得税制.docx

    资产出资的税务处理从一个细节看新企业所得税制.docx

    应广单片机T16定时设置时,你忽略的一个细节问题导致的定时不准.txt

    应广单片机T16定时过程,你忽略的一个细节问题导致的定时不准,值得看一下

    企业培训细节决定成败PPT课件.pptx

    企业的成功是细节的积累过程,不可忽视小事,每一个细节都是企业的生命线。如果企业不能重视细节,必将面临失败的危险。 战略来自于细节 战略就是要把你想实现的东西加以限制。如果想满足所有的需求,就等于没有...

    VFP9多细节打印測試

    例如,一个细节节可能显示单个客户的信息,而另一个细节节则可能展示该客户的订单详情。 在设计报表时,VFP9提供了丰富的内置函数和表达式,使得我们可以根据需要对数据进行过滤、排序和计算。例如,`GROUP BY`语句...

    成功人士必读--决定成败的49个细节

    危机往往是一个人在不经意间积累的,成功也是由许多细节累积而成的。在很多时候,一个的成败就取决于不为人知的细节。... 相信每一位读者在阅读完本书后,会高度关注生活中的细节,让每一个细节为自己服务。

    细节决定成败读后感2000字精选.doc

    一个真正专业的人会在每一个细节上下功夫,比如瑞士手表的精准制作,古埃及金字塔的精确构造,这些都是专业和敬业精神的具体体现。因此,注重细节是一种积极的工作态度,意味着对责任和积极性的承诺。 在实际生活中...

    细节决定成败心得体会参考.doc

    无论是企业管理还是个人工作,关注并处理好每一个细节是至关重要的。书中通过一系列生动的事例和数据,展示了忽视细节可能带来的严重后果,同时也揭示了在平凡中见卓越的真谛。 一、做好每一件小事是成就大事的基础...

    细节决定成败心得体会:小事成就大事,细节成就完美.doc

    如今想想,这样其实并不好,正所谓“细节决定成败”,如果我能够一项一项地去做好自己手头上的事情,不急于求成,注重每一个细节,那么结果一定会更好。做事应该专注,无论是学习还是工作,都应该有一个明确的目标,...

    细节决定成功与成败——论企业管理中的细节因素.pdf

    决策者需要收集充分的信息,分析各种可能性,评估决策后果的每一个细节,才能做出最合理的决策。同时,企业领导层的行为和态度往往决定了企业对细节重视的程度,领导层如果能以身作则,重视细节,那么这种习惯会逐渐...

    赢在起步的60个细节DOC.doc

    书中的第一个细节——“最好少说‘不知道’”,反映了在职场中快速学习和获取信息的能力。当被问及工作相关的问题时,回答“不知道”可能会给人留下准备不足或者不专业的印象。对于小赵和Jack的故事,尽管他们的兴趣...

    细节决定成败心得感悟【细节决定成败读后感】

    《细节决定成败》一书揭示了一个重要的道理:在个人成长和企业发展中,关注细节至关重要。在快节奏的现代社会,人们往往被宏大...只有关注并把握住每一个细节,我们才能在激烈的竞争中保持领先,实现自我价值的最大化。

    细节决定成败读书演讲稿-细节决定成败读书心得体会WORD范本.docx

    以财政工作的直补工作为例,面对庞大的农民群体和巨额的资金,每个环节都需要精细操作,从身份证号码的录入到存折的发放,每一个细节都关系到政策的落地和农民的切身利益。正是由于财政人员注重细节,直补工作才得以...

    酒店管理会所__酒店细节管理.pdf

    细节管理是精细化管理的一个分支,这种管理理念强调关注服务的每一个细节,用以提高服务质量,从而增加顾客满意度和忠诚度。细节管理产生的背景是随着市场竞争的加剧,酒店业从过去的粗放型经营模式转向了更为精细化...

    读《细节决定成败》的感悟.doc

    总结来说,《细节决定成败》的感悟提醒我们,教育事业的成功并非一蹴而就,而是需要我们持续关注和改善每一个细节。教师应当把握教育中的每一个环节,从细微之处着手,用细节铸造教育的基石。只有这样,我们才能推动...

    高考作文升格导写:细节决定成败(附:问题诊断及升格点评).docx

    因此,我们应该从麦克·贝茨和梁凤仪的故事中汲取教训,学会在生活中珍视每一分钟,重视每一个细节,因为这些看似微不足道的部分,实则是衡量个人品格和成功的关键。 总的来说,无论是大人物还是普通人,都需要在...

    读细节决定成败有感范文.doc

    书中指出,无论从事何种工作,关注并处理好每一个细节是至关重要的,因为细微之处往往蕴含着深远的意义和巨大的价值。 在教育领域,细节同样扮演着决定性的角色。教师不仅是知识的传播者,更是学生行为习惯和价值观...

    用细节感动客户.docx

    总结起来,用细节感动客户是一种有效的销售策略,它要求销售人员具备换位思考的能力,注重执行过程中的每一个细节,以客户为中心,创造超出期待的体验。通过这样做,不仅能提高客户满意度,还能在竞争激烈的市场中...

    读《细节决定成败》有感.doc

    领导者尤其需要以身作则,从自身做起,关注并执行好每一个细节,成为团队的榜样。海尔集团的张瑞敏总裁就强调了这种“把简单的事做好就是不简单”的理念,他指出,持续做好每一件小事,是实现大事业的基础。 在护理...

    工作中细节的重要性.doc

    一个人如果对工作充满热情,他自然而然就会留意到工作中的每一个细节。态度决定行动,只有真心对待工作,才能发现并处理好那些容易被忽视的小事。作为领导者,要以身作则,通过自身的行为传递对细节的重视,激发团队...

Global site tag (gtag.js) - Google Analytics