关于java中重写.equals()方法的问题
ringa_lee
ringa_lee 2017-04-18 10:44:44
0
2
860
ringa_lee
ringa_lee

ringa_lee

membalas semua(2)
阿神

ialah kaedah getClass() bagi objek semasa.
Anda boleh mengabaikan this apabila menggunakan kaedah atau sifat objek semasa dalam objek semasa Melainkan terdapat nama parameter pendua, anda perlu menentukan this

class Demo {
    private String id;
    private String name;
    
    public Demo(String id, String name){
       this.id = id; // 参数与字段名重复,所以需要指定 this
       this.name = name;
    }
    
    public Demo(String username) {
       name = username; // 这里的name 就是当前对象的name
       id = getClass().toString(); //  这里的 getClass() 也是当前对象的getClass() 方法
    }   
}
Peter_Zhu

Setiap kali kaedah ahli dipanggil, objek this akan dihantar secara tersirat, dan pengkompil akan menambah getClass()this kepada

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan