在方法中this代表,调用该方法的对象。
例如:
class Test{
private String name;
public void setName(String name){
//首先,想要调用这个方法,需要创建一个对象。
那么 this就是指代这个对象,this.name也就是这个对象自己的属性name
this.name = name;
}
}
例如:
class Test{
private String name;
public void setName(String name){
//首先,想要调用这个方法,需要创建一个对象。
那么 this就是指代这个对象,this.name也就是这个对象自己的属性name
this.name = name;
}
}
2017-05-08
有个问题:import com.imooc.Telphone 使用的这个包下的Telphone类,
import com.imooc.second.Telphone 使用了这个子包下的Telphone类。 是的,但是把这里改一下就不行了,import com.imooc.second.* 就是我把子包下面的所类全部导入,测试结果 这样导入 输出的是第一个包的结果 为什么呢 当我子包有很多类的时候难道一个一个导入吗
import com.imooc.second.Telphone 使用了这个子包下的Telphone类。 是的,但是把这里改一下就不行了,import com.imooc.second.* 就是我把子包下面的所类全部导入,测试结果 这样导入 输出的是第一个包的结果 为什么呢 当我子包有很多类的时候难道一个一个导入吗
2017-05-08
就没人吐槽 System.out.println("姓名:" + name + "\n加分后的成绩:" + newScore);里面\n竟然可以自动换行??
2017-05-07
讲的很清晰,比李刚的《疯狂java讲义》好多了。我这摘取一句《疯狂java讲义》关于类的描述,希望大家以后可别入坑买这本书了。
类是某一批对象的抽象,可以把类理解成某种概念:对象才是一个具体存在的实体,从这个意义上来看,日常说的人,其实都是人的实例,而不是人类 <<《疯狂java讲义》
以为接下来就会有例子解释这句复杂的话,想不到接下来直接写如何定义类了,醉了。
类是某一批对象的抽象,可以把类理解成某种概念:对象才是一个具体存在的实体,从这个意义上来看,日常说的人,其实都是人的实例,而不是人类 <<《疯狂java讲义》
以为接下来就会有例子解释这句复杂的话,想不到接下来直接写如何定义类了,醉了。
2017-05-07