231. this 关键字 和 UML类图

231. this 关键字 和 UML类图

  1. this 可以用来修饰: 属性,方法,构造器.

  2. this 修饰属性和方法时, this理解为:当前对象

    在类的方法中我们可以使用this.属性this.方法的方式,调用当前属性和方法,但是通常情况下,我们都省略this,特殊情况下,如果方法形参类的属性同名时,我们必须使用this.变量的方式,表明此变量为属性而非形参.

  3. 构造器和上面类似,是构造器形参与属性同名时使用.

  4. 一句话总结 : 原来怎么写就怎么写,一旦重名就加上this!

232 . this调用构造器

可以减少构造器结构中代码的冗余,调用本类中别的构造器中已经写好的结构。

  1. 在类的构造器中,可以使用this(形参列表)的方式调用本类中其他构造器.
  2. 只能调别的,不能自己调自己.
  3. 如果一个类中有几个构造器,则最多有*** n-1***个构造器使用this(形参列表)调用.
  4. 规定 : this(形参列表)必须声明在当前构造器 首行.
  5. 构造器内部,最多只能声明一个 this.(形参列表)来调用其他构造器.

UML 认识类图

posted @ 2022-10-25 14:18  大宝贝94106  阅读(33)  评论(0)    收藏  举报