构造函数相互调用使用this指针
来源:互联网 发布:淘宝恶意评价投诉入口 编辑:程序博客网 时间:2024/06/05 17:01
class Person
{
int age;
String name;
Person()
{
name="张三";
age=23;
}
Person(String name,int age)
{
//必须写在构造函数的第一行。调用无参的构造函数
this();
/*
下面两句都用到了this指针,因为this指针是指向当前的对象,所以this.name中的这个name就是对象调用这个有参数的构造函数Person里的name
*/
this.name=name;
this.age=age;
}
}
class Demo1
{
public static void main(String[] args)
{
Person ren1=new Person("tom",26);
Person ren2=new Person();//此时this指针指向无参构造函数
System.out.println(ren.name+ren.age);
}
}
{
int age;
String name;
Person()
{
name="张三";
age=23;
}
Person(String name,int age)
{
//必须写在构造函数的第一行。调用无参的构造函数
this();
/*
下面两句都用到了this指针,因为this指针是指向当前的对象,所以this.name中的这个name就是对象调用这个有参数的构造函数Person里的name
*/
this.name=name;
this.age=age;
}
}
class Demo1
{
public static void main(String[] args)
{
Person ren1=new Person("tom",26);
Person ren2=new Person();//此时this指针指向无参构造函数
System.out.println(ren.name+ren.age);
}
}
阅读全文
0 0
- 构造函数相互调用使用this指针
- 【构造函数】----构造函数调用构造函数,使用this
- this指针 构造函数
- 构造函数中的this指针
- 构造函数和this指针
- this指针与构造函数
- this指针和构造函数
- 构造函数与this指针
- C++构造函数初始化列表中不能使用this指针
- 用this调用构造函数
- 使用this调用本类中的其他构造函数
- C#使用this关键字实现串联构造函数调用方法
- this指针和函数调用
- 使用this调用构造方法
- 黑马程序员----关于构造函数与的学习以及this指针在构造函数间的调用规则
- C++构造函数中的this指针
- 当构造函数泄露this指针时
- C++ this指针和构造函数(-)
- String类为什么是final,以及如果不是final会如何
- HOOK
- Xen授权机制
- Centos 7 利用LVM实现动态扩容
- Java数组与排序问题
- 构造函数相互调用使用this指针
- 如何获取当前时间
- Java基础IO之一字符流
- Python http.server源码剖析(一)
- 求补码就是先找到倒数第一个1
- 为何全色影像分辨率高于多光谱影像分辨率
- Codeforces 817D Imbalanced Array【思维】好题!
- canvas实现图片压缩及复制
- MySQL零基础入门教程!