Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Hoe gegevens in Java
Java verbergen is een object - georiënteerde programmeertaal . Een principe kenmerk van object - georiënteerd programmeren is inkapseling . Inkapselen van een data- lid verbergt hij achter een interface . Gegevens blijven verborgen voor alle objecten die proberen te communiceren met het. Het inkapselen -interface bepaalt hoe objecten kunnen invloed hebben op de verborgen gegevens . Een goede manier om te oefenen objectgeoriënteerd programmeren in Java is om snel een programma dat een gegevenslid verbergt schrijven en biedt ook een openbare interface die toegang tot de gegevens mogelijk maakt . Wat je
Java Software Development Kit nodig met NetBeans Integrated Development Environment ( IDE ) Bundel ( zie Resource voor link )
Toon Meer Aanwijzingen

Laad de NetBeans IDE 1 door te klikken op het pictogram van het programma . Wanneer het programma wordt geladen, ga naar " Nieuw /New Project" en selecteer " Java Application " uit de lijst aan de rechterzijde van het scherm . Een nieuwe broncode bestand verschijnt in de NetBeans teksteditor . De broncode bestand bevat een nieuwe klasse aangifte en een lege hoofdfunctie . Het moet er ongeveer zo uitzien :

openbare Klasse className


{ public static int main ( String [ ] args ) { } } kopen van 2

Maak een verborgen , of prive- , data -lid binnen de accolades van de klasse declaratie maar boven de belangrijkste methode verklaring . De privegegevens lid zal ontoegankelijk zijn, behalve door speciale methoden getter en setter . Om elk ander object , zal de data lid onzichtbaar zijn . Dit is mogelijk te wijten aan het gebruik van het woord " private " in de verklaring van de data lid. Schrijf de volgende tussen de accolades van de belangrijkste methode :

private int x = 4 ;
3

Maak een setter functie met de naam " setX " dat de waarde zal veranderen van de variabele x . De variabele x kan op andere wijze door zijn eigen attribuut worden gewijzigd . Het is effectief onzichtbaar voor andere objecten . Een setter functie stelt gewoon een waarde aan de variabele x . Schrijf de volgende onder de verklaring geschreven in de vorige stap :

public void setX ( int y ) op


{ x = y ; }
4

Maak een getter functies genaamd " getX , " waarin de huidige waarde van x grijpt . Dit is de enige manier om erachter te komen wat de waarde van x is , want het is prive en alleen toegankelijk zijn vanuit deze klasse . Schrijf de volgende getter onder de setter geschreven in de vorige stap :

public int getX ( )

{return x ; }
5

Maak een nieuwe instantie van deze klasse met de belangrijkste methode . Dit stelt u in staat om toegang te krijgen tot de getters en setters . Om een ​​nieuwe instantie van de klasse te maken , schrijven de volgende verklaring binnen de accolades van de belangrijkste methode :

className
cN = new className ( ) ;
6

Stel de waarde van variabele x met de functie setter " setX . " Dit is de enige manier om deze eigen gebied , omdat het effectief onzichtbaar . Zet de volgende uitspraak onder de vorige verklaring , nog steeds binnen de accolades van de belangrijkste methode :

cN.setX
( 8 ) ;
7

Ontvang de waarde van de variabele x met behulp van de getter functie " getX . " Deze functie kan worden gebruikt in combinatie met een printfunctie de waarde op de uitgang console uitvoeren . Om de waarde van x drukken om de console , schrijf de volgende verklaring onder de ene geschreven in de vorige stap :

System.out.println
( cN.getX ( ) ) ;
8

Run uw programma door op F6 te drukken . Het programma verbergt variabele x van alles, maar zijn eigen klasse , die een getter en een setter methode heeft . Met een beroep op deze methoden , kunt u instellen en krijg waarden voor x zonder ooit te zien x zelf . Het programma drukt de waarde " 8 ", want dat was wat x is gewijzigd om de setter -methode .

Previous: Next:
  Java Programming
·Hoe maak je een Roterende numm…
·Hoe maak je een timer in Java …
·Hoe je bestanden met behulp va…
·Hoe je Java JDK Configure 
·Het wijzigen van de Image Colo…
·Hoe je Blender afbeeldingen ge…
·Hoe maak je een Java Applet Pr…
·Hoe maak je een Java Canvas Ge…
·Hoe maak je een vijfhoekige pi…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe te Strings Turn Into lijsten in Pyth…
·De Eigenschappen van iFrame in Java 
·Hoe maak je een Heat Map Creëren 
·Hoe je logbestanden Maak in Java op Unix…
·Hoe te Connections importeren in MySQL W…
·Het gebruik van VERT.ZOEKEN in VBA 
·Hoe schrijf je een MATLAB -functie 
·Hoe maak je een raster Teken op een pane…
·Hoe te VMWare Disk importeren in Virtual…
Copyright © Computer Kennis https://www.nldit.com