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!
  • 相关阅读:
    idea使用之myeclipse项目迁移到idea
    启用Windows10的Linux子系统并安装图形界面
    Structs2+spring+hibernate+JPA整合
    微信小程序 跳转页面
    flutter 环境配置
    微信小程序 接口改为promise 由异步改为同步解决多层异步回调
    微信小程序 canvas绘制图片并下载
    微信小程序授权认证 操作
    html5 移动端页面软键盘弹出影响页面布局
    js移动端软件盘弹出隐藏处理
  • 原文地址:https://www.cnblogs.com/act262/p/3173416.html
Copyright © 2011-2022 走看看