黑马程序员技术交流社区

标题: 和同学讨论问题争的面红。。。 [打印本页]

作者: 鲁枝权双元    时间: 2015-7-15 22:21
标题: 和同学讨论问题争的面红。。。
class Person {
    String name, department;
    int age;
    public Person(String n){ name = n; }
    public Person(String n, int a){ name = n; age = a; }
    public Person(String n, String d, int a) {
      // 完成Person(String n, int a)的逻辑
      department = d;
    }
  }
  下面的哪些表达式可以加到构造方法中的注释处? (c   )
A. Person(n,a);
B. this(Person(n,a));
C. this(n,a);
D. this(name,age);

作者: dragonsoull    时间: 2015-7-16 11:14
应该是C比较靠谱点,A. B. 不行。 选项D,把没有初始化的值传进去自己初始化自己,没意义的。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2