Ero Abstrakti Luokka ja Käyttöliittymä Java
tässä artikkelissa, aiomme keskustella ero Abstrakti Luokka ja Käyttöliittymä Java-esimerkkejä. Olen käsitellyt abstrakti luokka ja käyttöliittymä eri opetusohjelmia ja Oho Concepts, joten suosittelen lukemaan ne ensin, ennen kuin menee kuitenkin eroja.
1. Abstrakti luokka java
2.,voinut pelastaa ja julkinen abstrakti menetelmiä
Jokainen edellä mainitut kohdat ovat selitti alla esimerkki:
Abstrakti luokka vs käyttöliittymä Java
Eroa Ei ole.,1: Abstrakti luokka voi laajentaa vain yhden luokan tai yksi abstrakti luokka kerrallaan
tuloksena on:
display3 method
– Liitäntä voidaan pidentää minkä tahansa määrän rajapintoja samaan aikaan,
tuloksena on:
display2 method
Ero Nro 2: Abstrakti luokka voi olla laajennettu(peritty), joita luokan tai abstrakti luokka
tuloksena on:
Example4-display2 method
Liitännät voidaan pidentää ainoastaan rajapintoja. Luokkien on toteutettava ne laajennuksen
lähdön sijaan:
display1 method
ero nro.,3: Abstrakti luokka voi olla sekä abstrakteja ja konkreettisia menetelmiä
Käyttöliittymä voi olla vain abstrakti menetelmiä, ne eivät ole konkreettisia menetelmiä,
tuloksena on:
display1 method
Ero Nro 4: abstrakti luokka, avainsana ’abstrakti’ on pakollista ilmoittaa menetelmä kuin abstrakti
liitännät, avainsana ’abstrakti’ on valinnainen julistaa menetelmä, abstrakti, koska kaikki metodit ovat abstrakteja oletuksena
Eroa Ei ole.,5: Abstrakti luokka voi olla suojattu ja julkinen abstrakti menetelmiä
Käyttöliittymä voi olla vain julkisen abstrakti menetelmiä,
Ero Nro 6: Abstrakti luokka voi olla staattinen, lopullinen tai staattinen lopullinen muuttujien kanssa tahansa access specifier
Käyttöliittymä voi olla vain public static final (vakio) muuttuja,