Java - pakket, het pakket is een van de vier fundamentele doel gerichte concepten.De andere drie is de erfenis, polymorfisme en abstracte, - pakket is een mechanisme van de gegevens, de verpakking (variabele) en de code op de gegevens (methoden), samen, als één eenheid.In de verpakking van een klasse van de variabelen worden verborgen in de andere categorieën, maar alleen door de toegang tot hun huidige klasse voor, en daarom is het ook de gegevens verborgen, Java, in een soort verpakking,,, verklaring van particuliere variabelen,,,, tot wijziging van de waarde van de openbare en de variabele Voor de maker van de methode en de m bijvoorbeeld:.,,,. Hieronder wordt een voorbeeld dat aantoont hoe de verwezenlijking van de verpakking in Java, /* * * * * * * * * * * * * * encaptest.java naam: open encaptest (particuliere) /; snaren idnum; particuliere leeftijd; de openbare getage () {int. Getname () leeftijd;} {naam} de terugkeer van een string getidnum; () {terug idnum; openbare V}De oude setage (in de leeftijd tussen newage) {} = nieuwe tijdperk; de leegte setName (touw newName) {naam} = nieuwe naam; de leegte setidnum (touw NEWID) {idnum = NEWID;}}, openbare setxxx () () en getxxx voor de aanleg van de toegang tot encaptest variabelen.Zoals meestal het geval is, deze methode is ambitieus en setter.Dus, een soort wil de toegang tot de variabelen moet door middel van deze getters en setters toegang hebben. De encaptest klasse, toegang kunnen krijgen tot de variabelen als volgt::: runencap.java, /* * * * * * * * * * * * * * de namen openbaar onderwijs (publiek /runencap statische leegte belangrijkste (reeks parameters []) {encaptest ENCAP = nieuwe encaptest (); het pakket. Naam ("James"); het pakket. Setage (20); het pakket. Setidnum ("12343ms"); de afdruk van het systeem ("de naam:" + pakket. Getname () + "leeftijd:" + pakket. Getage ());}}, dat zal leiden tot de volgende resultaten: de naam van James, leeftijd: de voordelen van het pakket: 20, de:,,, een soort gebieden kunnen lezen of schrijven is.,,, een categorie kunnen de opslag op het gebied van de controle van De totale.,,, een categorie gebruikers weet nietHoe de klasse van het opslaan van de gegevens.Een soort kan veranderen in een gebied van de aard van de gegevens, de gebruikers en de wijziging van de code niet nodig ze.,,,



Previous:
Next Page: