Java中如何在无参构造方法中调用有参构造方法
2016-08-10 14:27
267 查看
<span style="font-size:18px;"> 参数的扩展和构造方法的调用都是有一定的规律的。 有参调无参,多参调少参。。扩展参数的时候,最好保持原来的顺序。除非为了实现特殊的功能效果(个人以为主要是练基本功使用)</span>
<pre name="code" class="java"><span style="font-size:18px;"> 无参调有参需要传实参!!</span>
<span style="font-size:18px;">package test; public class Person { private String name; private int age; // 无参 public Person() { this.name = "张三"; this.age = 20; } // 有参 public Person(String name) { this.name = name; } // 多参 public Person(String name, int age) { this(name);// 调用一个参数的构造方法 this.age = age; } // 这是一种写法比较常用的方法。写第一种。用上面的例子直接写 public Person() { this("张三", 20);// 调用有参构造方法。设置默认值。和第一种方法功能一样 } public Person(String name, int age) { this.name = name; this.age = age; } } </span>
相关文章推荐
- JAVA反射调用无参构造、有参构造、普通方法、成员操作
- Java继承中默认调用父类的无参构造方法的作用
- JAVA初学者,调用父类有参构造方法来构建一个无参构造方法
- Java继承,子类实例化时,调用父类的无参构造方法
- java中关于子类实例化时调用父类无参构造方法的问题
- 如何使用Java的反射机制以及调用构造方法?
- Java子类调用父类的有参和无参的构造方法
- java中子类继承父类自动调用父类无参构造方法的问题
- 如何在java中调用js方法
- 如何在一个java类main方法中调用另一个类中的main方法
- 如何在Java中实现远程方法调用
- JSP中如何通过JSP调用类(.java)中的方法
- Java中子类与父类的构造方法的调用关系
- java中的继承(子类调用父类构造方法还不懂)
- 如何在C/C++中调用Java的方法
- dwr中如何调用有参数的java方法
- 关于JAVA继承类的静态变量、成员变量、父子类构造方法调用顺序的探讨
- java中构造方法的调用顺序
- 关于JAVA继承类的静态变量、成员变量、父子类构造方法调用顺序的研究
- Android的Webview中,javascript如何调用java方法