Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> python Programming >> Content
De Methode Functie & klasse in Python
Novice Python programmeurs moeten leren over objectgeoriënteerd programmeren voordat ze kunnen beginnen volledig gebruik te maken van het potentieel van de taal is . Dit betekent dat het leren over Python systeem van het schrijven van de code voor de klassen , het gebruik klassen om onafhankelijke datastructuren instantiëren genaamd objecten , dan is het uitvoeren van segmenten van de code genoemd methoden binnen een bepaald object aan gespecialiseerde taken uit te voeren . Klassen en objecten

Wanneer een Python programmeur schrijft een klasse hij is het maken van een blauwdruk voor de Python-interpreter te volgen voor de bouw van een bepaald soort data structuur , ook wel bekend als een object . Elke keer dat de programmeur instantieert een object instantie van een bepaalde klasse een ieder zal beginnen met dezelfde variabelen , structuur en functionaliteit . Ze zullen echter zelfstandig functioneren zijn. Dus als een programmeur wijzigt een variabele in een object , zal de andere objecten die hij instantievorming uit dezelfde klasse zijn onveranderd .
Methoden

Een klasse bevat een reeks afzonderlijke functies genoemd methoden . Elke methode zal de code bevatten voor een bepaalde handeling uit te voeren . Deze operatie kan zo simpel zijn als een wijziging van een van de variabelen zijn object of het weergeven van een tekstregel . Alternatief kon de bewerking op een van vele complexe vergelijkingen die een statistische simulatie rijden . Aan het einde van een methode , kan de programmeur kiezen om de methode " return" enkele waarde aan het hoofdprogramma . Variabelen en waarden die zijn opgeslagen of berekend bij een bepaald object gewoonlijk ingekapseld binnen dat object , weg van de directe toegang van het hoofdprogramma . Echter , de terugkeer van een dergelijke waarde geeft het hoofdprogramma toegang tot het.
Argumenten

Net als het hoofdprogramma niet onmiddellijk toegang tot variabelen binnen een hebben bepaald object , maakt een bepaald object niet onmiddellijk toegang tot variabelen uit het hoofdprogramma . Op dezelfde manier , net zoals objectmethoden waarden kunnen doorgeven aan het hoofdprogramma van de terugzending daarvan het hoofdprogramma kunt waarden doorgeven aan methoden verzetten door middel van " argumenten . " Als een Python programmeur schrijft een methode vast te stellen dat de syntax volgt " myMethod ( ) " , kan de methode geen argumenten niet aanvaarden . Echter , als hij schrijft in de verklaring als " myMethod ( argument1 , argument2 ) " dan is het hoofdprogramma kan passeren op twee argumenten . De programmeur kan toegang krijgen tot deze waarden in het lichaam van de methode door te verwijzen naar " method1 " of " method2 " als variabelen .
Calling Methoden

Wanneer een Python programmeur wil een specifieke methode van een bepaald object volgt hij de formule " objectName.methodName ( ) " waar " objectName " is de naam die hij gaf het specifieke object toen hij instantievorming het van de klas , en ' methodName " is bellen de naam van de specifieke werkwijze. Met behulp van de juiste naam van het object is van belang omdat de verschillende objecten die geïnstantieerd van een enkele klasse zelfstandig opereren . Als een programmeur wil een methode die een waarde die " projectzitting " is het opslaan wijzigt , maar noemt dezelfde methode van " ObjectB , " dan zal het programma de waarde te veranderen binnen ObjectB en niet binnen projectzitting .
< Br bellen >

Previous: Next:
  python Programming
·Hoe om elementen uit een Pytho…
·How to: Methode voor Pylon Doe…
·Hoe maak je een variabele Floa…
·Hoe de lengte van de Dictionar…
·Hoe maak je een Python bestand…
·Verschillen tussen Write & Wri…
·Hoe maak je een Python script …
·Hoe de Simpson regel gebruik v…
·Hoe te loggen met Python op Fa…
  Related Articles
Hoe maak je een Function -knop in Visual…
Hoe maak je een Visual Basic- programma …
Hoe de Visual Data Manager gebruiken in …
Hoe de TabStrip controle in Visual Basic…
Hoe de DTPicker controle in Visual Basic…
Hoe de Draw Command in Visual Basic Gebr…
Hoe de Menu Editor gebruiken in Visual B…
Hoe te Disable /Enable Command Knoppen i…
Hoe de VBScript Locatie Object Gebruik 
  Programmering Articles
·Hoe maak je een Pivot in VBA Creëren 
·Hoe maak je een variabele lengte string …
·Hoe naar Place JavaScript -functies in v…
·Hoe maak je Debug Zonder een debugger 
·Hoe kan ik een Bestelde array in PHP 
·Toegang krijgen tot de Query Via VB 
·Hoe te Setbounds gebruiken Met JButton 
·How to Get Rid van een nieuwe regel in P…
·Hoe te Strings gebruiken aan graaf het a…
Copyright © Computer Kennis http://www.nldit.com