Java programmeurs vaak klassenbestanden voor objecten die zij in een aantal verschillende programma's . Daarnaast kan de programmeur toestaan dat andere Java-programmeurs die klasse bestand te gebruiken voor hun eigen programma's . Het gebruik van generieke programmeren in Java kan een programmeur een klasse die is flexibel in het datatype kan terugkeren maken . Objecten Java is een objectgeoriënteerde taal die zwaar gebruik van data structuren bekend als klassen maakt . Een klasse is een blauwdruk , van waaruit een programma construeert een onbeperkt aantal exemplaren . Wanneer een programmeur verklaart een kopie van deze gegevensstructuur , is het ook bekend als een " instance" of "object ". Java heeft een hiërarchische structuur voor de klassen , die afstammen van de over- pijnlijke class "object . " Java wordt geleverd met verschillende klassen ingebouwd voor standaardfuncties , en programmeurs kunnen ook coderen hun eigen . Retourneren Objecten en functies kan data " terug " naar het hoofdprogramma wanneer die uitvoert . In Java , een object retourneert alleen de aard van de datastructuur werd uitgeroepen te behandelen . Bijvoorbeeld , kan een object waarvan de klasse werd uitgeroepen tot een " int " modifier alleen gehele getallen terug . Op deze manier , wanneer een programma voert een object ter aanvulling doen en geeft het resultaat , het programma naar het resultaat van die vergelijking . Programmeurs schrijven ook lessen die zijn ontworpen om klassen terug te keren, hetzij die in de Java standaard bibliotheek of hun eigen aangepaste klassen . Problemen Naast terugkerende gegevens , kunnen programmeurs ook doorgeven datastructuren in objecten voor het object te gebruiken . Wanneer de programmeur is niet zeker van wat object een klasse zal worden gebruikt met , kunnen ze een klasse ontworpen om in of de terugkeer van de superklasse 'object' van waaruit alle andere klassen dalen schrijven . Hierdoor kan een klasse ontworpen op deze wijze nemen of weer een object programmeur doorgeeft . Dit betekent dat elk object van dergelijke klasse kon nemen en terug te keren elk type object . Dit kan leiden tot interne fouten als een programmeur passeert in twee soorten objecten . Generics Om dit probleem op te lossen , kan Java-programmeurs gebruik maken van wat zijn ' generieken genoemd . " Dit is een soort van klasse waarin de programmeur geeft het type van de gegevens van haar objecten zal nemen wanneer de programmer verklaart het object bijvoorbeeld . Hierdoor kan de programmeur om te vertrekken van het type gegevens opent wanneer hij schrijft het bestand klasse , en geef de soort gegevens wanneer hij object van de klasse in specifieke programma's verklaart . Hiermee wordt voorkomen dat interne fouten door te voorkomen dat de programmeur van passerende tegenstrijdige gegevens typen in hetzelfde object .
|