Lova

Faran'izay ny mpianatra dia tsy mahalala ny subclasses

Ao amin'ity ohatra ity, ny kilasy soraty tsara matevina in-penina mahazo izay rehetra azon'ny toetra ny kilasy, penina nandovaNoho izany, isika dia mijery indray mandeha isan-kilasy ny sary ao amin'ny Tafaray Modelling Teny (UML). Aachen, Berlin, Dortmund, Essen, Frankfurt Am Main, Hamburg, Hannover, Istanbul, Jena, Karlsruhe, Cologne, Munich, Nuremberg, Stralsund, Stuttgart, Ao ny raharaha ny lova ao Java misy fanavahana vita eo amin'ny Super - ary subclass. Super-kilasy, ray aman-dreny na base class, dia matetika ny famintinana Ankapobeny Toetra sy fomba samy hafa fa mitovy isa. Ny subclass, ny zaza iray kilasy no antsoina, mahazo ny ambony indrindra kilasy rehetra, ny toetra sy ny fomba dia ampy. Ankoatra izany, ny subclass dia omena amin'ny alalan'ny tenany manokana ireo toetra sy ny fomba. Izany no antsoina hoe ny specialization ny subclass avy amin'ny super kilasy. Lova ao Java ivelany dia hatao ao amin'ny ny keyword. Ny modifier afaka maka ny soatoavina toy ny vahoaka, tsy azo tsapain-tanana, na ny hafa ny fidirana amin'ny mpanova. Ny subclass no resahana eto dia ny kilasy izay mahazo zavatra nandova.

Dia mitohy ny mots-clés, izay mampahafantatra ny lova avy super am-pianarana manaraka. Super kilasy dia izay kilasy dia ampy Amin'ny Java tsy misy maro lova.

Ny kilasy izany dia nanambara ny Tenifototra farany, dia afaka ny ho ampiasaina mba ahita ny ankizy ny fampianarana. Ny Super mpianatra, izay dia tsy tena ampiharina, dia ho voamarika amin'ny ny keyword saro-takarina. Avy amin'ny kilasy fa dia voamarika amin'ny ny saro-takarina, nefa mety ho tsy zavatra noforonina. Subclasses iray saro-takarina super kilasy, ny toetra sy ny fomba dia ampy, tsy maintsy mampihatra ny saro-takarina ny nanamarika ny fomba. Izany no tsy vita, ny subclass dia tsy voatery ihany koa ny amin'ny tsy azo tsapain-tanana. Ny subclass mahazo ny toetra rehetra ary koa ny fomba super kilasy amin'ny ny keyword-bahoaka arovana, na ny tsy nanome, ampy.

Ny toetra rehetra sy ny fomba super kilasy, ny ampy amin'ny ny keyword.

Ny fomba nandova avy amin'ny super kilasy dia afaka ihany koa ho ao amin'ny subclass na soloina (overwritten) tena tototry. Raha ny tena manahirana azy ireo fomba, ny fahamoram-modifier azo ovana, saingy tsy modifier mba voaaro na ny vahoaka, na avy voaaro ny vahoaka. Ny fitsipika eto dia: Ny toetra na ny fomba tsy tokony ho ny teny 'manokana' ho ao amin'ny super kilasy. Ao amin'ny subclass mazava, ny fomba super ny kilasy dia afaka ny ho antsoina hoe, fa misy ny teny manan-danja super. Eo amin'ny sary ny zana-tsipìkan ny subclasses mampiseho ny eo amin'ny super kilasy. Izany no nanasongadina indray fa super mahalala ny am-pianarana, ny subclasses, afa-tsy ny zaza iray kilasy ny ray aman-dreny am-pianarana. Noho izany, bato dia azo antoka hanaovana izany, dia misy ny Mpandraharaha. Ny fototry ity Mpandraharaha dia afaka ny ho ampiasaina mba hamaritana izay mpianatra ny zavatra efa natao. Ny Mpandraharaha miverina ihany no marina na tsy marina araka ny taratasim-bola ihany na tsia ny zavatra iray kilasy no noforonina. Aoka isika, fa sarin-teny momba ny tanjona, ohatra. Diniho ny valiny ary dia hamahana ny vokany Ity ohatra manompo fotsiny mba hanehoana ny ambony-ny voalaza ny zava-misy. Avy amin'ny fomba fijery ny mpamokatra rindrambaiko, ary izany dia lova mahatonga ny tsy misy dikany. Mety hahazoana bebe kokoa ny kilasy Olona sy ny raibeny, ny rainy sy ny zanany ireo zavatra ireo mpianatra ny Olona.