栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

30.this 关键字的其他作用

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

30.this 关键字的其他作用

<1>通过this关键字调用其他的构造方法;
<2>格式:要求在一个构造方法内 this(参数);
<3>this括号里面的参数,是根据实际参数的类型,个数,顺序来进行匹配对应的构造方法;

public class Test {
    //this关键字在一个构造方法中调用另一个构造方法
    //this关键字不能调用本构造方法,无穷递归
    //通过this(参数);根据事件参数的类型,个数和顺序来完成
    //通过this(参数);调用其他构造方法,必须在当前方法体的第一行;
    //能不能在一个构造方法里通过this(参数),同时调用两个构造方法? 不可以! 因为这样必定有一个在第二行
    //两个构造方法能不能通过this(参数)互相调用? 不可以! 无穷递归;
    //成员变量
    private String name;
    //构造方法
    public Test(){
        this("小哈");
    }
    public Test(String name){
        this("小哈","男");
    }
    public Test(String name,String sex){}
}
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/686125.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号