默认计划
(1人评价)
【JAVA8】 面向对象编程【极限IT JAVA专业第3课】

JAVA的核心思想都在这门课程里边

价格 免费
该课程属于 0元参加 Java+ORACLE+HTML 【0计划】学习班
请加入后再学习

对于this关键字可以说是Java中比较复杂的关键字。this核心观念:当前对象,很难理解。

类属性的调用、类方法的调用、表示当前对象

public Book(String t,double p){
        title=t;
        price=p;
    }构造方法是为了title和price初始化使用。缺点方法中的参数名称不够直白。

public Book(String title,double price){
        title=t;
        price=p;
    }参数内容没有传递到属性之中

Java中以大括号为界定,参数名称小范围的title和price与属性名称大范围的title和price冲突了

参数只会找到括号内可以找到的值;

解决变量上加上this

 

[展开全文]