Java - produktie, behandeling, abstracte ideeën in plaats van de gebeurtenissen is de kwaliteit.Als je bijvoorbeeld rekening te houden met de ingewikkelde details, zoals e - mail, wat gebeurt er heel snel je e - mail je e - mail server protocol is het gebruik van de gebruikers te verbergen, dus stuur een e - mail je in de inhoud van genoemde adres, en klik op verzenden.Met andere woorden, de gebruikers en de voorwerpen zou dit niet de manier is om informatie op Java.,, abstracte is het gebruik van abstracte, interfaces, abstracte, een soort, met inbegrip van de in de verklaring, de produktie, de trefwoorden aangeduid als klasse, klasse, of kan, kan niet. Die uit het lichaam van abstracte, dat wil zeggen de methode (de leegte GET (;),,, maar als een soort van ten minste een abstracte methode, dan, moet als zodanig worden aangegeven.,,, als een soort als zodanig worden aangegeven, kan niet worden geconcretiseerd.,,, gebruik te maken van de abstracte klasse moet worden geërfd van een andere categorie, voor de verwezenlijking van het abstracte methode.,,, als je die les moet de verwezenlijking van een abstracteS in alle abstracte methode.,,,,, het geeft je een voorbeeld van een abstracte categorie het creëren van een abstracte alleen gebruik te maken van de sleutelwoorden in klasse,,, in de klasse van de verklaring. Naam: employee.java, /* * * * * * * * * * * * * * /Openbare abstracte categorie de naam van de persoon die de werknemers {; - adres; nummer van de werknemers (touw, touw, adres, int) - systeem. ("de werknemers om de leegte fac"); de naam} =; this.address = adres; this.number = aantal burgers;} dubbele computepay () {systeem. Leegte fac ("intern personeel computepay"); c) 0; de leegte mailcheck () {systeem. Uit de leegte fac ("sta.G + + "inspectie" naam "+ dit adres);} {naam terug. Tostring () +" "" "+ + + adres terug. Getname digitale;} {naam} (); een touw naar het adres van getaddress () {} de leegte die apparatuur; het nieuwe adres adres (string. Adres: {}); = int getnumber () {nummer}}, terug je kan worden waargenomen, behalve met de normale soort abstracte methode is werknemer van Java.Nu is de abstracte, maar het heeft nog drie wedstrijden, zeven, één van de fabrikant, nu kan je proberen de concretisering van de werknemer klasse zoals hieronder aangegeven: naam, /* * * * * * * * * * * * * * /open abstractdemo: abstractdemo.java (publiek statische leegte belangrijkste (touw [...] dringt erop) {/* de volgende is niet toegestaan en de fout * /werknemers e = nieuwe werknemers ("W", "Houston, tx", 43); het systeem. Uit de leegte fac ("noemen. Mailcheck gebruik van referentie - werknemers:"); e mailcheck ();}}, als je de opstelling van de soort, het geeft je de volgende fout: 46, werknemers. Java: het personeel is niet abstract, concretisering van werknemers e = nieuwe werknemers ("W", "Houston, tx", 43); ^ 1 fout, de opvolger van de abstracteGedrag: kunnen we de erfenis van de soort als concrete zoals hieronder aangegeven: naam, /* * * * * * * * * * * * * * salary.java: de salarissen van werknemers (////////- dubbele salaris; jaarlijkse salaris (touw, touw adres, int, dubbel loon) {Super (naam, adres, nummer); setsalary (lonen); mailcheck () {} de leegte.. leegte fac (in "arbeiders" mailcheck); het systeem. Uit de leegte fac ("e - mail te controleren". Getname (+) + "loon" + loon); de dubbele getsalary} {}) vergoeding (de leegte. Setsalary (dubbele salaris (vergoeding) {als > = 0) {} loon = compensatie;Het dubbele computepay (}) {systeem. Leegte fac (de berekening van salarissen "+ getname ()); de vergoeding /52;}}, hier, je kan niet worden geconcretiseerd categorieën werknemers, maar je kan voorbeelden van salaris en het gebruik van de chemische industrie, de toegang tot alle drie voorbeelden op het gebied van zeven methoden, van de werknemers, zoals hieronder aangegeven, /* * * * * * * * * * * * * * de naam: abstractdemo.java /open abstractdemo {openbare statische leegte belangrijkste (touw [...] dringt erop) {loon = loon (", "aan het eind van ambehta 莫塔希姆", "33600); de lonen van de werknemers (E = nieuwe" Adams "," Boston ma "22400); systeem. Uit de leegte fac (" noemen. Mailcheck gebruik van referentie - lonen "); in de Verenigde Staten van Amerika (); het systeem mailcheck.. leegte fac (" met noemen ze mailcheck.Lang leve de referentie - "); e mailcheck ();}}, dat zal leiden tot de volgende resultaten: de salarissen van het personeel, het gebruik van referentie - bouwen in de werkende klasse noodlijdende onderzoek naar lonen aan het eind van mailcheck Motta - 3600 telefoon mailcheck gebruik van referentie - personeel dat werknemers in mailcheck werknemer Ziekte controleren mailcheck John Adams lonen 2400.En de methode, als je wilt dat een klasse bevat een speciale methode, maar wil je voor de praktische uitvoering, de door het soort besluit, kan je vader voor de verklaring in het abstracte.,,,, het sleutelwoord voor de verklaring voor de produktie, de methode, de.,, heb je een plek, Samenvatting in naam van de verklaring voor de methode van sleutelwoorden.,,, een abstracte methode bevat een handtekening van de methode, maar is geen methode.,,, in plaats van een beugel op abstracte wijze zal semoi colon (;) en, tot slot,,,, de onderstaande is abstracte manier gevallen abstracte categorie werknemers, (particuliere string. Het adres van de variabele aantal touwtjes; particuliere; abstracte dubbele computepay ();Het resterende deel van de verklaring van de definitie van de categorie, een methode voor de resultaten van de produktie, de klasse, met inbegrip van: het moet de verklaring voor de produktie.Een soort,,, de huidige klasse moeten herschrijven van abstracte methode of verklaren als abstract.,,,,, noot: uiteindelijk, moet de uitvoering van abstracte methode, anders ga je er een hiërarchie van de abstracte categorie kan worden geconcretiseerd, in de veronderstelling dat de lonen van de werknemers van klasse, en de uitvoering van, computepay (de), de methode is als volgt: * * * * * * * * * * * * * * salary.java, /Naam: de salarissen van werknemers (////////- dubbele salaris; het dubbele salaris computepay () {systeem. Leegte fac (de berekening van salarissen "+ getname ()); de vergoeding /52; ///////van de rest van de definitie van de categorie}},