KomputeranBernameyên

Elements ji modela object Java: dersa razber, an virtual

Fikra sereke ya çîna razber a ku di pirtûka li jêr de: carinan pêwîst no dersên xwarinê, û di "şil" forma. Wiha, ewên pîse dikarin rasterast were bikaranîn (instantiate).

dersa razber li Java çi ye

nimûneyeke din jî binêrin. e ku çîna razber Java Calendar di pakêta Java.util hene. Ev nayê wê salnameyeke taybet, ya ku tê bikaranîn, ji bo nimûne, di Western û Rojhilatê Ewropa, Çîn, Koreya Bakûr, Tayland, û hwd. Bi cih Lê belê ev nayê wê xwedî gelek taybetmendiyên bikêr, wek wiha got, çend roj ji bo dîroka taybetî: .. Ew erkane bi ji bo her required salnameya ji pêkanîna. Ev ne mumkin e ji bo hilberîna nisxeyek ji çîna razber.

çînên Abstract, rêbazên Java razber

Kî ji we dixwazim pêş hêmanên grafîkî multiple raxîne, bi şêweyên geometrîk: .. A circle, rectangle, star, û hwd e firaqê ku wan nekişîne hene. Her pêkhateyekî yên dîtinê cuda ye, bi vî awayî rêbaza peywendîdar (heta eger ew bi navê paint) cuda tê meşandin. Lê belê, her pêkhateyekî gelek mînakîyên: .. hejmara divê di nav qutîkê de dikare color xwedî bê dîtin û nayên dîtin, û hwd. Bi gotineke din, divê hûn ji bo afirandina çîna dê û bav ji bo hemû van wêneyan, li cihê ku her pêkhateyekî dê milkên giştî war. Lê tiştên ku li ser rêbaza boyax bike? Piştî ku hemû, çîna bav Tu temsîla dîtbarî ye. Ger tu îlan rêbazeke paint li hev class serbixwe, wê pêwîst analîz çi component tê vehûnandin wê bibin, û hingê pêkanîna avêt. Ji ber vê yekê, bi awayê, divê razber a ku di sinifan bên îlankirin: metoda ji title bê bedena danîn. A beden ji hev class Navdêr xwe bi xwe dê rave dike. Di Java, an class razber dikarin bi rêbazên razber bikevin.

Eger sinifa rêbazên razber, çîna razber e. Berî ku class peyva put li keyword razber, the title of rêbaza - jî. Piştî ku title ji yên weha re rêbazeke pêwîst e ku a semicolon. Di Java, an class razber dikarin kopî berhem ne. Eger em bixwazin ji bo qedexekirina afirîna wan, heta eger tu rêbazên razber ên çîna li wir, li class dikare razber îlankirin. Lê eger ku çîna xwedî bi kêmanî yek rêbaza razber, çîna divê neberbiçav be. Ev ne mumkin e ku çîna bû û razber e, û dawî, û rêbaza jî. Metoda ne dikarin neberbiçav be, taybet, statîk, xwecihaxêv. To Bineçîn kes nikare îlan non-razber û instantiate, divê ew hemû rêbazên razber ji dê û bavê pêkanîna. Çîna bi xwe dikarin bi rêbazên razber xwe bi kar tînin.

nimûne:

  • class razber AClass {
  • rêbaza, betal razber giştî (int a) ;
  • }
  • class BClass welata bi AClass {
  • rêbaza, betal giştî (int a) {
  • // bedena
  • }

guherbarên destûr wek class razber. Ew dikarin ji bo zarokekî non-razber ya ku çîna kirîza an null be.

Kurdika li Java - alternatîf ji bo mîrasa multiple

Di Java, tu mîras piralî heye, ji ber ku wê demê pirsgirêk hebû. A class ne dikare ji çend mîras bistînin. Lê belê ew dikare bi navrû yên piralî pêkanîna.

interfaces Java û çînên razber - têgehên mîna, di heman demê de jî ne wek hevin ne. The virtual dikare were îlan wek raya giştî, wê ji bo hemû e, yan jî tu dikarî giştî Guherker ji ayeta, paşê virtual License de bi tenê di nava pakêta xwe ye. Abstract keyword hewce ne, ji ber ku virtual û da razber e, lê tu dikarî diyar bike.

An daxuyaniya virtual

Ev bi header dest, û dibe ku pêşî ji bo raya giştî keyword, paşê here - virtual peyva. Hingê dikarin li wê derê be ku peyv û lihevnekirin û navrû yên transferê, ji ku ev mîrat maye. Ev nayê ne bi destûr dubare kirin, û ev ne mumkin e ji bo avakirina ratio Cyclic ji têkiliyên mîrasa ya. Hingê tê ji bedenê virtual, kaxezî yên li ser BBCode tu kurîşkî. Ku di bedenê de ji hêmanên virtual de îlan bi: constants Field û rêbazên razber. Hemû waran de ne statîk dawî giştî - van hemû diyarkerên ne pêwîst in. Hemû rêbazên tên hesibandin ji neberbiçav be giştî - van diyarkerên jî dikarin bên diyarkirin. Niha, bes li ser ferqa di navbera dersa razber ji virtual Java got.

  • virtual giştî AI welata bi B, C, D {
  • // bedena
  • }

To îlan xwayê virtual class, divê bi kar tên destekirin. Keyword:

  • class AClass bi rexê xwe BI, CI, DI {}

e ku, eger piştî daxuyaniya ku çîna rexê navê virtual taybet, bi rexê class xwe. Wêrisên ev çîna bikeve hêmanên wê, da ku ew jî bifiroşe.

Variables ji cureyeke virtual jî destûr. Ew dikarin ji bo a type of çîna ku bi rexê xwe ev virtual, an null kirîza. Wiha fakter heye ku hemû hêmanên class Object, ji ber ku tiştên ku bi destê çînên bi giştî, û ew jî, dîsa di jêderk ji çîna Object.

çînên razber, virtual rêbazên razber - Di vê gotarê de, em hinek hêmanên model object Java nîqaşkirin.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ku.atomiyme.com. Theme powered by WordPress.