问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

求解答一下这代码里的 静态变量 count 和 this的指向 谢谢

发布网友 发布时间:2023-07-12 03:46

我来回答

1个回答

热心网友 时间:2024-01-18 13:53

可以简单理解成

Person类里面的this指的是调用Person类的对象时候这个对象本身,

就是this.属性/方法就在这个Person类里面找

同理Student类里面的this也是调用Student类的对象时候这个对象本身

就是this.属性/方法就在这个Student类里面找

Super指这个类的父类

Super.属性/方法就在父类里面找

public static void main(String[] args) {
Person per = new Person("王永涛",23);
/*
Person per声明per为Person类对象
后半部分是调用了Person的构造方法,Person类里面的count+1
并没有涉及到子类的count,所以
Person中的count为1,子类count为0
*/

per.display();
Student stu = new Student("张小三",22,"计算机系");

/*
调用了Student的构造方法
    protected Student(String n1, int a1, String d1) {
        super(n1, a1);
        //调用了父类的双参数构造方法,所以父类中的count先+1
        dept=d1;
        this.count++;
        //调用了this.count这里指自身的count再+1
            }
            调用之后父类的count从1变成2
            子类的count从0变成1
*/
stu.display();
}

追问这点我明白子类构造方法调用了父类构造方法 这时this.count指的是父类 当子类对象stu.display时调用了父类的display方法 在父类display方法当中 this.getclass()中的this 指向了子类对象 这让我纠结了

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
激素替代疗法用什么药 激素替代治疗:激素不是自来水,想停就停 绝经期激素替代治疗是怎么回事 什么是内分泌治疗 激素替代治疗:缺啥补啥 关于王菲的花事了和sophiezelmani的Going home 推荐几首类似乘客、单行道、打错了、歇斯底里(林宥嘉)曲风的歌曲... 这个戒指是金的吗? ...了我一个金戒指可是都快被我给折断了那这个是不是假的金戒指啊!那... 猪肉里面有寄生虫找哪个部门投诉 关于初级会计问题。 公允价值变动损益借方余额,交易性金融资产-公允价值变动贷方余额,到底... 投资性房地产转换为自用房地产的会计分录如下: 动画片笨笨找妈妈最后找到妈妈了吗 哪里学纹身比较好 问问一句贾斯汀歌词“You already got it”。 youalreadyregret什么意思? you already have the gun 卷闸门开关及转条那怎么安装,求解 电动卷闸门按一下遥控继电器响两次。门没有一点反应。这是怎么回事? 如何区分定位轴肩和工艺轴肩 棕色皮鞋掉皮怎么补色 电脑电源仓可以把一堆线放进去吗 神秘农场闪击35电脑仓尺寸 华通电脑化学仓好做吗 ...想参加个面试班,走了好几家,华图说他们有个职位保护 三谷幸喜的演艺经历 王一博唱一片冬麦是哪一期 子女有必要资助父母的生活吗? 一个头疼问题~~ 交易性金融资产公允价值变动是怎么得出来的? Win10系统下如何安装Eclipse?在Windows10平台安装Eclipse的方法 从常州汽车站做几路公交车到新北区工厂 常州武进区到新北区黄河西路坐几路公交车啊,要多久啊,求告知 常州总站到新北区大汉西路1o3号坐几路车 2022年11月23日常州新北紧急寻人 常州新北是高风险吗 抚顺琥珀绝矿了直播间是真的吗 夫妻俩的夏天外套可否放在一起 为什么以前的人那么哭苦还能坚持 阳的老公,衣服晾干能跟我们放在一起吗? 请问刚结婚的夫妻衣服能放在一起洗吗? 教师资格证面试如何与考官进行有效沟通 夫妻之间的衣服裤子放到一起洗有什么坏处? 拿离婚夫妻的旧衣服并排放是什么意思? 学生卡深圳通手机充值不了,是芯片坏了没 很多单位招人都会要求最低学历为大专,没有上过大学的人该怎么找... ...发现好多公司都需要学历,自己只是一个大专,怎么在最短的时间内拿个... 只有大专学历,又想进入大企业的途径? 《作死魔界少主有受虐倾向》txt下载在线阅读全文,求百度网盘云资源_百 ...