Az absztrakt osztálynak lehetnek nem absztrakt metódusai?
Az absztrakt osztálynak lehetnek nem absztrakt metódusai?

Videó: Az absztrakt osztálynak lehetnek nem absztrakt metódusai?

Videó: Az absztrakt osztálynak lehetnek nem absztrakt metódusai?
Videó: Cracking the Quantum Code: Physicist Exposes Reality 2024, November
Anonim

Igen mi lehet an absztrakt osztály nélkül Absztrakt módszerek mivel mindkettő független fogalom. Nyilatkozva a osztály absztrakt azt jelenti, hogy tud nem példányosítható önmagában és tud csak alosztályba sorolható. Nyilatkozva a módszer absztrakt azt jelenti, hogy A módszer fog alosztályban kell meghatározni.

Az emberek azt is kérdezik, hogy egy absztrakt osztály meghatározhat-e absztrakt és nem absztrakt metódusokat is?

An absztrakt módszer egy módszer a gyerekben osztály ami felülír egy szülőt módszer . Meghatározhat-e egy absztrakt osztály absztrakt metódusokat és nem - absztrakt módszerek ? V. Nem – az egyiknek vagy a másiknak kell lennie.

Ezenkívül az AN interfésznek lehetnek nem absztrakt metódusai? Interfész módszerek értelemszerűen nyilvánosak és absztrakt , tehát nem teheted nincs - absztrakt módszerek a tiédben felület . Java nyelven, interfész módszerek nyilvánosak és absztrakt alapértelmezés szerint. Tehát az első lehetőség rossz gyakorlat.

Ezt követően az is felmerülhet, hogy lehet-e absztrakt metódus a nem absztrakt osztályban?

Azt lehetnek elvont módszerei ( mód test nélkül) valamint beton mód (szabályos mód testtel). Egy normális osztály ( nem - absztrakt osztály ) nem tud elvont módszerei vannak . An absztrakt osztály tud nem példányosítható, ami azt jelenti, hogy nem hozhat létre belőle objektumot.

Mire jó az absztrakt osztály absztrakt metódus nélkül a Java-ban?

Absztrakt osztály absztrakt módszer nélkül azt jelenti, hogy létrehozhat ennek objektumát absztrakt osztály . Lásd a példámat. Ha írsz egyet absztrakt módszer belül absztrakt osztály akkor nem fog lefordítani. Ami azt jelenti, ha létrehozol absztrakt osztály absztrakt módszer nélkül akkor létrehozhatja az objektumot Absztrakt osztály.

Ajánlott: