| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Python >> Content
    La méthode Function & classe en Python
    Novice programmeurs Python ont besoin d'apprendre la programmation orientée objet avant de pouvoir commencer à utiliser pleinement le potentiel de la langue. Cela signifie apprendre sur le système Python d'écrire le code pour les classes , en utilisant des classes d'instancier des structures de données indépendantes appelées objets , puis en exécutant les segments de code appelé méthodes dans un objet donné pour effectuer des tâches spécialisées. Les classes et les objets

    Quand un programmeur Python écrit une classe, il fait un plan pour l'interpréteur Python à suivre pour la construction d'un type particulier de structure de données , aussi connu comme un objet. Chaque fois que le programmeur instancie un objet instance d'une classe particulière chacun va commencer avec les mêmes variables , la structure et la fonctionnalité. Toutefois , ils seront fonctionnement indépendamment . Par conséquent, si un programmeur modifie une variable à un objet , les autres objets qu'il instancié à partir de la même classe ne changera pas.
    Méthodes

    Une classe contient une série de différentes fonctions appelées méthodes . Chaque méthode contient le code pour effectuer une opération spécifique. Cette opération peut être aussi simple que de modifier l'une des variables de son objet ou afficher une ligne de texte . Sinon, l'opération pourrait être l'une des nombreuses équations complexes qui conduisent à une simulation statistique. A la fin d'une méthode, le programmeur peut choisir d'avoir la méthode " return" une certaine valeur dans le programme principal . Les variables et les valeurs qui sont stockées ou calculées dans un objet donné sont généralement encapsulés dans cet objet , loin de l' accès immédiat du programme principal . Toutefois , le retour d'une telle valeur donne l'accès principal de programme à elle.

    Arguments

    Tout comme le programme principal n'a pas un accès immédiat à des variables au sein d'un compte tenu de l'objet, un objet donné ne possède pas un accès immédiat aux variables du programme principal. De même , tout comme les méthodes objet peuvent transmettre des valeurs au programme principal en les retournant le programme principal peut passer des valeurs de s'opposer méthodes par " arguments ". Quand un programmeur Python écrit une déclaration de méthode que suit la syntaxe " myMethod ()" , puis la méthode ne peut pas accepter les arguments. Toutefois, s'il écrit la déclaration comme « myMethod ( argument1 , argument2 ) ", puis le programme principal peut passer à deux arguments. Le programmeur peut accéder à ces valeurs dans le corps de la méthode en faisant référence à " method1 " ou " method2 " comme variables .
    Appel de méthodes

    Quand un programmeur Python veut appeler une méthode spécifique d'un objet particulier, il suit le " objectName.methodName ()" de la formule où " objectName " est le nom qu'il a donné l'objet particulier quand il instancié à partir de la classe , et " nomMéthode " est le nom de la méthode particulière. En utilisant le nom de l'objet correct est important parce que les différents objets instanciés que d'une seule classe fonctionnent indépendamment . Si un programmeur veut appeler une méthode qui modifie une valeur qui " ObjectA " stocke mais appelle la même méthode de « ObjectB , " le programme va modifier la valeur à l'intérieur ObjectB et non dans ObjectA .
    < Br >

    Previous :

    next :
      articles connexes
    ·Comment faire pour obtenir le mode d'une liste en Pytho…
    ·Comment configurer Python avec bzip2 
    ·Comment faire de Python Reconnaître Decimals 
    ·Comment lire un site Web avec Python 
    ·Comment Ping API Avec Python 
    ·Obtenir la longueur d'un tableau en Python 
    ·Comment faire pour supprimer caractères d'une chaîne …
    ·Comment faire pour supprimer plusieurs sous-chaînes d'…
    ·Comment changer la version de Python dans Snow Leopard 
    ·Comment faire pour utiliser un script Python sur Web Se…
      articles en vedette
    ·Comment vérifier les chiffres de VBA 
    ·Comment éviter d'arrondir les valeurs décimales en Ja…
    ·Comment se débarrasser des nombres dans COBOL 
    ·Comment retourner un vecteur STL d'une nouvelle fonctio…
    ·Comment faire pour créer une base de données MySQL 
    ·Comment savoir PASCAL 
    ·Comment tronquer Tout d'un personnage en PHP 
    ·Comment spécifier une propriété par défaut en Visua…
    ·Visuels Outils de réseau de base 
    ·Comment faire pour rediriger une page Web en PHP 
    Copyright © Connaissances Informatiques http://fr.wingwit.com