zoukankan      html  css  js  c++  java
  • 关于父类中的this指针的问题

    在处理一个消息推送的问题的时候遇到个小问题,比如A是B的子类,当A生成实例时,会执行父类的构造函数,那么在父类中,this会是什么类型呢?

    于是做了个小测试

    子类ChildClass:

    1 public class ChildClass extends SupperClass{
    2     public static void main(String args[]) {
    3         ChildClass thing=new ChildClass();
    4     }
    5 }

    父类:

    1 public class SupperClass {
    2     public SupperClass(){
    3         if (this instanceof ChildClass) System.out.println("ok");
    4     }
    5 }

    运行结果把ok打印出来了,是不是很好玩^_^

    于是乎,我们可以这样猜测,this指向的是当前类实际对应的句柄的实例,可能某些书上会有详细的解释,哈哈,我没有仔细看书

  • 相关阅读:
    elementUI form select验证问题
    Echart--基本属性
    Echart--饼状图
    Echart--折线图
    Echart--多个柱形图
    Echart--单个柱形图
    Echart--圆型图
    构析函数和构造函数
    心情
    图片
  • 原文地址:https://www.cnblogs.com/waterfalleagle/p/3429854.html
Copyright © 2011-2022 走看看