在JAVA中,如果一个构造函数想调用另一个构造函数,需要是用this,不可以直接使用类名进行调用。
- publicclassPerson{
- privateStringname;
- privateintage;
- publicPerson(){
- this("Dick",12);
- }
- publicPerson(Stringn){
- this(n,12);
- }
- publicPerson(Stringn,inta){
- name=n;
- age=a;
- }
- }
版权声明:本文为博主原创文章,未经博主允许不得转载。
本文介绍在Java中如何从一个构造函数内部调用另一个构造函数的方法。通过使用this关键字可以实现不同构造函数之间的调用,简化代码并提高复用性。以Person类为例,展示了三种构造函数之间的相互调用。
360

被折叠的 条评论
为什么被折叠?



