java里自定义类重载ClassLoader有什么用?
PHP中文网
PHP中文网 2017-04-18 10:48:49
0
2
677

java里自定义类重载有什么用?

PHP中文网
PHP中文网

认证高级PHP讲师

membalas semua(2)
小葫芦

Ia sepatutnya mudah digunakan Parameter yang diluluskan dalam fungsi adalah berbeza tetapi fungsinya adalah sama. Saya fikir ia adalah satu tabiat dan gaya. Anda juga tidak perlu melakukan ini

洪涛

Malah, pada pendapat saya, hanya ada 4 situasi untuk semua fungsi.
Pemuatan berlebihan adalah untuk semantik kontekstual:
Contohnya:

void say(String name, Integer age)

void say(String name)

Sudah tentu anda akan mengatakan bahawa anda boleh mentakrifkan pelbagai senarai parameter input untuk memasukkan kemungkinan semua subset;

Contohnya

void say(String name, Integer age, String address){
    if(name!=null){
        ....
    }
    if(age!=null){
        ...
    }
    ...
}

那么使用的时候反而增大了操作量比如

say("张三",null,null);
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan