Mi a különbség az absztrakt osztály felület, mi a különbség

A programozás fogalmát használta egy absztrakt osztály és interfész. Mi jellemzi őket? Mi a különbség az absztrakt osztály felület?

Melyek a sajátosságait az absztrakt osztály programozás?

  1. A módszer alkalmazása kiterjesztése;
  2. Tervezési leírása;
  3. a használata különböző típusú adatok - különösen statikus vagy állandók;
  4. függetlenségének megvalósítása az absztrakt osztály örökölt egy szülő.
tartalmának ↑

Mi a felület?

Interface. viszont nem tartalmaz végrehajtását. A jelen leírás alapján tiszta formában - például egy sor módszerek kell végrehajtani egy adott osztály, amelynek végrehajtása egy adott felület.

  1. jelenlétében csak azok állandók, amelyek minősíteni nyilvános;
  2. A módszer alkalmazása munkagép;
  3. Lejátssza az interfész módszerek a folyamat végrehajtására.

Figyeljük meg, hogy nincs leírása kivitelező végre a felületen.

Mi a különbség az absztrakt osztály felület, mi a különbség

A különbség az elvont osztályok és interfészek

Nyilvánvaló, hogy nem létezik egyetlen különbség az absztrakt osztály felületen. A különbség a kettő között látható sokféleképpen. Legvilágosabban akkor látható, hogy összehasonlítjuk az elvont osztályok és interfészek a következő főbb szempontok:

  • öröklés;
  • végrehajtását;
  • a használata a tervezők.

Itt található az mi a különbség az elvont osztályok és interfészek látható összefüggést a megjelölt feltételeknek segít egy kis asztal.

összehasonlító táblázat

Kapcsolódó cikkek