Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Verschillende definities van de klassen in Java
Object georiënteerde talen , zoals Java , zijn gebaseerd op klassen . De lessen zijn een soort blauwdruk van de Java Virtual Machine gebruikt om gegevens te structuren, genaamd objecten te maken . Een programmeur kan meerdere objecten te maken , ook wel gevallen , van de code voor een enkele klasse . Wanneer een programmeur typen van de code voor een bepaalde klasse , zijn er een aantal verschillende definities hij kan gebruiken voor verschillende doeleinden . Constructors

Een constructor
is een methode die Java gebruikt wordt wanneer een nieuwe instantie van een klasse wordt aangemaakt . Programmeurs kunnen deze gebruiken om de gegevens van de programmeur overgegaan in de klas bij het maken van een nieuwe instantie object van de klasse , ook wel bekend als parameters te verwerken . Programmeurs kunnen een aantal verschillende constructeurs te creëren voor dezelfde klasse , elk met een andere set parameters die het programma zou kunnen overgaan in de klas bij het maken van een nieuw object . Java zal de aannemer wiens parameter regeling overeenkomt met de gegevens die worden doorgegeven tijdens de creatie van een nieuw object automatisch uit te voeren , waardoor een aantal van iets andere definities voor dezelfde klasse .
Subklassen < br objectgeoriënteerde structuur >

Java's
maakt klassen om " erven " gegevens uit andere klassen . Dit betekent dat Java automatisch de methodes , variabelen , en andere gegevens van de ene klasse naar de andere klasse die " uitgaand" het zonder de programmeur dat deze informatie opnieuw uittypen . Dit is handig wanneer de programmeur wil een meer gespecialiseerde versie , of subklasse van de klasse waaruit het zal data erven creëren - ook wel de superklasse - zonder het herschrijven van de superklasse . Java-ontwikkelaars kunnen een klasse te definiëren als een subklasse van een superklasse .
Samenvatting Klasse

Wanneer een programmeur is het schrijven van een superklasse dat een aantal subklassen zal hebben , zou hij het ​​object definiëren als "abstract . " Dit betekent dat het object is er alleen maar om de gegevens voor de erfenis aan de subklassen dat het uit te breiden . Wanneer een programmeur verklaart een klasse als abstract , kan hij exemplaren van de subklassen van de klassen ' te creëren , maar kan een instantie van de abstracte klasse zelf niet maken . Programmeurs kunnen een klasse

omschrijven als abstract door inhouding van de term " publiek " van de klas aangifteregel .
Interfaces Wanneer een klasse zal worden interactie met andere softwareproduct via haar application programming interface , of de functionaliteit van een andere bibliotheek , interfaces definieert de methode om dat te doen . Dit werkt als een soort van overeenkomst tussen de klas en de API of bibliotheek dat ze weten hoe ze met elkaar communiceren . Class definities te gebruiken interfaces door het opnemen van de term " werktuigen (interface naam ) " in de verklaring lijn . Dit vertelt Java naar methoden van de klassen ' controleren om ervoor te zorgen dat alle noodzakelijke degenen zijn aanwezig , en de definitie is noodzakelijk voor Java om de klas te communiceren met de bibliotheek of API zonder dat een compilatie fout .
< br >

Previous: Next:
  Java Programming
·Java GUI Tutorial voor NetBean…
·Hoe maak je een Java WAR Pakke…
·De beste AJAX Framework voor J…
·Tabel Grids gebruik van Java J…
·Hoe maak je een besluit Boom i…
·Tutorial voor het maken van ee…
·Hoe om te doen Static Drijft i…
·Java 1.5 Tutorial 
·Hoe gebruik Netbeans CVS 
  Related Articles
Hoe Search Engine Ranking of SEO van een…
De geschiedenis van Visual Basic 6.0 
Basis van Visual Basic 
Kenmerken van Visual Basic 
Tutorial van Visual Basic 6 
Wat zijn de functies van Visual Basic ? 
De Eigenschappen van een collectie in VB…
Hoe je alle items Inside van een keuzeli…
Hoe maak je een lijst van printers in VB…
  Programmering Articles
·Hoe u de achtergrondkleur van klasse Met…
·De voordelen van Coding Met SOA for Clie…
·Hoe te wijzigen waar NetBeans Slaat het …
·Wat is een PHP File Format 
·Hoe maak je een PHP MySQL Afbeelding Upl…
·Hoe te Downgrade Uw Java Update 
·Wat is een CTP -bestand? 
·Hoe kan ik een project in VB.NET 2005 Bu…
·Wat is een Python GIL ? 
Copyright © Computer Kennis http://www.nldit.com