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

Java 面向对象 this关键字

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

Java 面向对象 this关键字

this:表示当前对象的指针
 *      指向当前对象,表示对当前对象的调用
 *      用途:
 *      1、构造方法,当构造方法的名称跟类的成员变量的名称一样的时候,可以使用this代表当前对象
 *          注意:当构造方法中需要其他构造方法时,可以使用this(参数列表)调用其他构造方法,但是需要位于方法体的第一行
 *      2.普通方法中:
 *          当多个普通方法需要互相调用时,可以使用this.方法来进行调用,指的是当前对象的其他方法
 *      3、调用成员变量的时候如何使用:
 *          当方法名的参数名称跟成员变量保持一致时,使用this.变量名称 表示的是对象的值,而使用变量名称则是参数的值
 *
 */

public class The {
    int a,b,c;
     The(){
        System.out.println("正要new一个hello对象");
    }
     The(int a,int b){
        this();
        a=a;
        this.a=a;
        this.b=b;
    }
    The(int a,int b,int c){
        this(a,b);
        this.c=c;
    }
    void sing(){}
        void chifang(){
            System.out.println("你老爸喊你吃饭");
        }

    public static void main(String[] args) {
        The dd=new The(2,3);
        dd.chifang();
    }
}
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/760686.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

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

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