[上]JAVA学习系列模块八第一章159.封装_this关键字在set方法中的使用
[上]JAVA学习系列模块八第一章159.封装_this关键字在set方法中的使用
2024-06-07 0 评论 1 阅读 0 点赞

[上]JAVA学习系列模块八第一章159.封装_this关键字在set方法中的使用

daimafengzi
2024-06-07 / 0 评论 / 1 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2024年06月07日,已超过777天没有更新,若内容或图片失效,请留言反馈。

[上]JAVA学习系列模块八第一章159.封装_this关键字在set方法中的使用

视频

2.this的介绍

1.如果成员变量和局部变量重名时,我们遵循"就近原则",先访问局部变量
  1. this概述:代表的是当前对象
  2. 作用:this可以区分重名的成员变量和局部变量
    this点出来的一定是成员的变量
  3. this代表当前对象,那么具体代表哪个对象呢?
    哪个对象调用的this所在的方法,this就代表哪个对象

    public class Person {
     String name;
    
     /*
        哪个对象调用的this所在的方法,this就代表哪个对象
      */
     public void speak(String name){
         System.out.println(this+"........");
         System.out.println(this.name+"您好,我是"+name);
     }
    }
    public class Test01 {
     public static void main(String[] args) {
         Person person = new Person();
         System.out.println(person+"=========");
         person.name = "沉香";
         person.speak("刘彦昌");
    
         System.out.println("==========");
    
         Person person2 = new Person();
         System.out.println(person2+"+++++");
         person2.name = "奥特曼";
         person2.speak("奥特曼之父");
     }
    }

    图片

0

评论 (0)

取消