Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Verborgen voorwerpen in Java
De programmeertaal Java is gebouwd rond programmeurs in staat om datastructuren genoemd ontwerpen en manipuleren " objecten ". Gebruiken objecten kunnen programmeurs herbruikbare broncodes voor verschillende doeleinden te creëren , dan verfijnen en uitbreiden de functionaliteit van die code voor nog meer specifieke doeleinden . Het is in de specialisatie van de functionaliteit van de klassen die objecten maken met het concept van het verbergen . Objecten

De datastructuren die bezwaar georiënteerde talen , zoals Java te geven , hun naam hebben twee vormen : Het object template heet een "klasse" en een implementatie van die sjabloon heet een "instance . "Elke instantie van een bepaald object werkt volgens de voorschriften van de klas dossier horende code , maar elke instantie is een autonome eenheid met een eigen variabele waarden en discrete toewijzen van geheugen . Dit vermogen om meerdere onafhankelijke werking van kopieën van een klasse te maken is wat object georiënteerd programmeren zo nuttig .
Inheritance

Klassen
kan een bijzondere en zelfstandige bestand ofwel of programmeurs kunnen gespecialiseerde ' subcategorieën' om uit te breiden op de kern functionaliteit een bepaalde lessen ' te creëren . Wanneer een programmeur verklaart een klasse wordt een andere klasse uitbreidt , zal het " erven " alle code van de klasse het zich uitstrekt , bekend als de " ouder" -klasse . Vanwege dit , kan de programmeur code in de klas schrijven alsof hij van de bovenliggende klasse in de subklasse elke regel code had gekopieerd , maar niet daadwerkelijk moeten al deze uit te schrijven ; Java automatisch koppelt aan code in de bovenliggende klasse aan de subklasse .
Class Versus aanleg methoden

de individuele functies binnen een object staan ​​bekend als "methoden . " Terwijl objecten zijn autonome eenheden , ze nog stammen af ​​van dezelfde klasse templates . Java zal dus erkennen , die objecten nog afstammen van een bepaalde template . Dit stelt programmeurs in staat om objecten te gebruiken in een van twee manieren : Ofwel bellen functies die specifiek zijn voor een autonome instantie die de gegevens die specifiek is voor dat geval , of bel functies die gegevens retourneren of manipuleren van elke instantie van een bepaalde klasse binnen een zal manipuleren of terugkeren programma . Met behulp van een object in het kader van alleen zichzelf gaat bellen naar een instantie methode , en met behulp van een object in de context van elk object in zijn soort omvat het aanroepen van een methode van de klasse .
Verbergen Versus Dwingende

Hiding met objecten is de tegenhanger van dwingende met objecten. Dwingende met objecten is waar een functie in een sub - klasse met dezelfde naam als een functie in de bovenliggende klasse verdringt de functie van de klasse ouders . Dus , wanneer de functie wordt aangeroepen vanuit de sub - klasse , voert het programma de functie van de sub - klasse . Dit gebeurt automatisch . Verstoppen met voorwerpen tevens het vraagstuk van de meervoudige functies met dezelfde naam in een klasse lijn van de erfenis . Echter , terwijl bijvoorbeeld methodes automatisch over-ride functies hoger in de keten van de erfenis , Java zal de methode execute uit de lijn van de erfenis dat de programmeur specifiek oproepen en automatisch verbergt de methoden met dezelfde naam van successierechten niveaus de gebruiker heeft niet gebeld .

Previous: Next:
  Java Programming
·Hoe maak je dubbele bestanden …
·Hoe maak je een JSP-bestand af…
·Hoe te Run VBS Script Van Java…
·Hoe te Dynamische Information …
·Hoe je Java-applets inschakele…
·Wat is Struts Plugin ? 
·Hoe te Lengte van Int in Java …
·Hoe maak je een taak in Java J…
·Hoe kan ik een gebruiken als v…
  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 Entity Referenties Verwijder in S…
·Hoe je toe Twee Grote gehele getallen in…
·Hoe maak je een query Stop in MySQL 
·Afmelden bij van Webdav 
·Hoe kan ik een Word- document bewerken i…
·Hoe te Selections From DataGridViewCombo…
·Hoe te Strikte gebruiken in Perl 
·Hoe te Quotes vervangen op MySQL in PHP 
·Hoe om te doen Methoden in Java JDK 
Copyright © Computer Kennis http://www.nldit.com