Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Abstracte klasse Vs . Interface in Java
Volgens de Tiobe index , Java is de nummer 1 positie programmeertaal in de wereld op het moment van publicatie van dit artikel . Het wordt veel gebruikt , krachtig en vrij gemakkelijk te leren . Het heeft een enorme ecosysteem aangedreven door een enorm aantal ontwikkelaars en een groot scala aan beschikbare instrumenten . Java is Object Oriented en biedt een groot aantal objectgeoriënteerde tools voor het ander soort problemen . Abstracte klassen en interfaces zijn twee belangrijke instrumenten in Java 's toolkit . Object Oriented Programming

Object Oriented Programming
is de dominante programmering paradigma . In plaats van het bekijken van de programmering als het maken van een lijst van instructies voor computers uit te voeren , OOP programmeurs leden --- deze worden genoemd " objecten" --- van een digitale samenleving dat ze dan orkestreren om te doen wat ze willen . Dit wordt bereikt door berichten naar objecten. De objecten vervolgens reageren op deze berichten . Programmeurs gebruiken deze objecten en hun reacties op software te creëren .
Classes

Klassen
zijn een cruciaal onderdeel van object georiënteerd programmeren . OOP programmeurs bepalen de voorwerpen die ze gebruiken door het creëren van klassen en definiëren hoe die klassen van object gedraagt ​​. De lessen zijn een speciaal soort object wiens taak het is om objecten te instantiëren met de gedefinieerde gedrag . Klassen kunnen ook erven van andere klassen , of kopieer hun gedrag .
Interfaces

Interfaces
zijn een speciaal soort van klasse . Interfaces fungeren als een sjabloon voor andere klassen . Zij verklaren het gedrag dat erven klassen moeten definiëren . Zij geven echter geen implementeert eventuele gedragingen . Het enige doel van een interface is om te bepalen welke gedragingen een erven klasse moet vertonen . Interfaces zijn bruikbaar voor het afdwingen van een uniforme interface voor soortgelijke doeleinden . Interfaces mogen alleen worden overgenomen van ; . Ze kunnen niet worden gebruikt om objecten te creëren
Abstract Classes

Abstract Classes
zijn vergelijkbaar met interfaces , kan echter abstracte klassen ook de uitvoering van het gedrag subklassen . Abstracte klassen kunnen worden als interfaces in situaties waar subklassen hebben gemeenschappelijke gedrag . Abstracte klassen zijn bruikbaar in software zoals applicatie frameworks , waar ontwikkelaars nodig hebben standaard functionaliteit van de subklassen ze definiëren . Abstracte klassen kunnen alleen worden overgenomen van . Ze kunnen niet worden gebruikt om objecten te maken .

Previous: Next:
  Java Programming
·Hoe maak je een omgevingsvaria…
·Hoe je gemaild APK -bestanden …
·Hoe maak je een aangepaste nav…
·ArrayList Methoden in Java 
·Hoe Hard Code constanten in Ja…
·Hoe u een proxy maken in Java 
·Geavanceerde Java Topics 
·Hoe te Grails Stop in Jetty 
·Waarom is de Java annotatie Ge…
  Related Articles
Hoe maak je een klasse in Visual Basic M…
Hoe schrijf je een klasse Gooi met Visua…
Hoe maak je een klasse -bestand in . NET…
Vaste Vs . Dynamische Array in Visual Ba…
Hoe maak je een Klasse Van XSD Genereer 
Hoe te gebruiken Klasse Van XSD 
VBA Vs . Visual Basic 
Hoe je code voor schrijven VB klasse 
Hoe te Overnemen van meer dan een klasse…
  Programmering Articles
·Hoe te Program in Access 2007 
·Hoe maak je een proces uitgevoerd op een…
·Hoe de Long Distance Phone Kosten Bereke…
·Hoe te Checkbox gebruiken in GridView 
·Wat is Java-console ? 
·Hoe maak je een string converteren naar …
·Hoe te ActionListener gebruiken in Java 
·Hoe een bestand te kopiëren van een URL…
·Hoe kan ik PHP pagina's Van cron ? 
Copyright © Computer Kennis http://www.nldit.com