如题,这是一道非常坑的题目,不是它出的不好,而是它出的太好了,细枝末节的细节问题. class Penguin { privateString name=null; // 名字 private int health=0; // 健康值 private String sex=null; // 性别 public void Penguin() { health = 10; sex = "雄"; System.out.println("执行构造方法。"); } public void print() { System.out.println("企鹅的名字是"+ name + ",健康值是"+ health + ",性别是" + sex+ "。"); } public static void main(String[] args) { Penguin pgn = new Penguin(); pgn.print(); } }
记得拿到这道题的时候,先上去找到了 public void Penguin(){}; 默默的认为这是一个空参构造,一下子就懵逼了.然后就 以为输出的是一个:执行构造方法,企鹅的名字是null,健康值是10,性别是雄。 然后,讲题的时候,老沙说了一句, 这货不是构造方法. 瞬间就头大了,这种小问题 或者说这种 细枝末节的问题 在就业班入学考试会问到吗? 感觉 只有 套路得人心啊.~
爱生活 ,爱JAvA
|