Puas yog Java txhawb ntau qhov qub txeeg qub teg Vim li cas lossis vim li cas ho tsis?
Puas yog Java txhawb ntau qhov qub txeeg qub teg Vim li cas lossis vim li cas ho tsis?

Video: Puas yog Java txhawb ntau qhov qub txeeg qub teg Vim li cas lossis vim li cas ho tsis?

Video: Puas yog Java txhawb ntau qhov qub txeeg qub teg Vim li cas lossis vim li cas ho tsis?
Video: Tos kuv deev vim niam laus thab#2.4/13/2018 2024, Hlis ntuj nqeg
Anonim

java tsis txhawb ntau qhov qub txeeg qub teg los ntawm cov chav kawm tab sis los ntawm cov interfaces, peb tuaj yeem siv ntau yam qub txeeg qub teg . Tsis muaj java tsis yog txhawb ntau yam qub txeeg qub teg ncaj qha vim nws ua rau overriding ntawm txoj kev thaum ob chav kawm txuas ntxiv muaj tib lub npe.

Yog li ntawd, puas muaj ntau yam qub txeeg qub teg raug tso cai hauv Java?

C ++, Common lisp thiab ob peb lwm yam lus txhawb nqa ntau yam qub txeeg qub teg thaum java ua tsis txhawb nws. Java tsis yog cia ntau yam qub txeeg qub teg kom tsis txhob muaj qhov tsis meej pem tshwm sim los ntawm nws. Ib qho piv txwv ntawm cov teeb meem zoo li no yog qhov teeb meem pob zeb diamond uas tshwm sim hauv ntau yam qub txeeg qub teg.

Kuj Paub, vim li cas ntau qhov qub txeeg qub teg tsis zoo? Kev phom sij nrog ntau yam qub txeeg qub teg yog complexity. Txij li thaum koj tuaj yeem cuam tshuam ntau modules hauv koj lub app los ntawm tib cov chav kawm niam txiv, nws tsis yooj yim rau kev xav txog kev hloov code. Ib qho yuam kev tuaj yeem ua rau cov kab mob sib kis. Qhov no yog qhov twg ntau yam qub txeeg qub teg tuaj yeem ua tau.

Kuj paub, qhov qub txeeg qub teg tsis txhawb Java Vim li cas?

Hauv java qhov no tsis tuaj yeem tshwm sim vim tsis muaj ntau yam qub txeeg qub teg . Ntawm no txawm tias ob lub interfaces yuav muaj tib txoj kev, cov chav kawm siv yuav tsuas muaj ib txoj hauv kev thiab qhov ntawd yuav ua tiav los ntawm tus neeg siv. Dynamic loading ntawm cov chav kawm ua rau kev siv ntawm ntau yam qub txeeg qub teg nyuaj.

Vim li cas ntau qhov qub txeeg qub teg siv hauv kev sib tshuam?

Raws li peb tau piav qhia nyob rau hauv qub txeeg qub teg tshooj, ntau yam qub txeeg qub teg tsis yog txhawb nyob rau hauv cov chav kawm vim tsis meej pem. Txawm li cas los xij, nws yog txhawb cas ib interface vim tsis muaj qhov tsis meej pem. Nws yog vim nws qhov kev siv yog muab los ntawm chav kawm siv. interface Qhia tau {

Pom zoo: