美文网首页
DAY10Java语言入门基础教学4

DAY10Java语言入门基础教学4

作者: 辞cccc | 来源:发表于2019-08-09 21:09 被阅读0次

    set get 方法

    java中,当定义了一个私有的成员变量的时候,如果需要访问或者获取这个变量的时候,就可以编写set或者get方法去调用。
    set()是给属性赋值的,get()是取得属性值的
    被设置和存取的属性一般是私有
    主要是起到封装的作用,不允许直接对属性操作。
    举例

    private String username;
     public void setUsername(String username) {
     this.username = username;
    } 
     public String getUsername() {
     return username;
    } 
    

    this

    1. this表示某个对象
    2. this可以出现在实例方法和构造方法中,但是不可以出现在类方法中
    3. this出现在类的构造方法中,就代表该构造方法所创建的对象
    4. this出现在实例方法中,就代表正在调用该方法的当前对象
    5. this不能出现在类方法中,是因为类方法可以通过类名直接调用。在这个时候,可能还没有任何对象诞生。

    final

    1. final修饰类中的属性或者变量
      无论属性是基本类型还是引用类型,final所起的作用都是变量里面存放的“值”不能变。
    2. final修饰类中的方法
      可以被继承,但继承后不能被重写。
    3. final修饰类
      类不可以被继承。

    体会

    写了一天代码超级累,现在手放在键盘上都打颤...重写纸牌游戏真的有点绕,尤其是在不同的类之间切换的时候,很容易把代码写错位置。头秃。

    相关文章

      网友评论

          本文标题:DAY10Java语言入门基础教学4

          本文链接:https://www.haomeiwen.com/subject/ndskjctx.html