zoukankan      html  css  js  c++  java
  • 关于java中this的一些总结

        ​    ​this用在构造器中,当使用不同参数列表的构造器时,如果有构造器和另外一个构造器的功能一样,则这个构造器可以调用那个构造器的功能使用

    格式:

    this(value);

    class Test

    {

        ​Test(){....}     ​//空参数的构造函数

        ​

        ​Test(Datatype var)    ​//带一个参数的构造器

        ​{

        ​this()

        ​....

        ​}

        ​Test(Datatype var1 ,Datatype var2) //带两个参数的构造器

        ​{

        ​    ​this(var1);

        ​    ​........

        ​}

        ​

        ​Test(Datatype var2,Datatype var2,Datatype var3)

        ​{

        ​    ​this(var1,var2);

        ​    ​.......

        ​}

    }

    ================================================================================

    this用在构造函数中

    格式:

    this.function(value);

    class Test

    {

        ​public void function()    ​//不带参数的函数

        ​{

        ​    ​功能1;

        ​}

        ​public void function(Datatype var)     ​//带一个参数的函数

        ​{

        ​    ​功能1;

        ​    ​功能2;

        ​}

        ​public void function(Datatype var1,Datatype var2)

        ​{

        ​    ​功能1;

        ​    ​功能2;

        ​    ​功能3;

        ​    ​......

        ​    ​    ​//等价于使用  

        ​    ​    ​​// this.function(var1);  // ==>功能1;功能2;

        ​    ​    ​//功能3;

        ​}

    }

    ================================================================================

    如有雷同,纯属意外! good good study,day day up! go,go,go!
  • 相关阅读:
    cocos creator 场景如何透明,多个canvas层级显示
    c/c++导出lua绑定
    c++自动导出lua绑定
    获取Sprite上某一个点的透明度
    cocos2d-x lua中实现异步加载纹理
    keystore找回密码
    xcode 制作静态库文件(.a)
    Ajax学习笔记之一----------第一个Ajax Demo[转载]
    lua调用java java调用lua[转载]
    WPF中模板选择和DataContext的一些使用
  • 原文地址:https://www.cnblogs.com/act262/p/3173416.html
Copyright © 2011-2022 走看看