| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Python Programming >> Content
    Python Funzione Proprietà
    In oggetto di programmazione ( OOP ) linguaggi orientati come Python , classi e oggetti sono parte integrante di come i dati vengono rappresentati. Uno dei principi fondamentali della programmazione orientata agli oggetti è l'integrità dei dati e la sicurezza dei dati . Questo è molto importante per un linguaggio come Python che esiste in una grande varietà di software e fuori dal web . Un modo per mantenere l'integrità dei dati sta controllando come dati oggetto interagisce con gli utenti . La " struttura ( ) " la funzione in Python fa proprio questo . Classi e oggetti in Python

    Perché Python è un linguaggio orientato agli oggetti , i programmatori Python possono creare tipi particolari di tipi di dati mediante la creazione di "classi ". Le classi sono modelli che definiscono la struttura interna e il comportamento di un oggetto. Dopo aver scritto una classe, un programmatore può " istanziare " (o creare un'istanza di ) un oggetto. Il seguente esempio mostra una classe di base e di una istanza di un oggetto della classe

    classe >>> di base: . //Classe di nome

    . . . def __ init__ (self ) : //funzione di inizializzazione chiamato implicitamente quando viene creata un'istanza dell'oggetto

    . . . self.x = 4 //local dati membro

    . . . def write ( ): il metodo //membro

    . . . print " Ciao "

    >>> f = base ( ) //f rappresenta oggi un oggetto "Base"
    Protezione dei dati
    < p > Ogni oggetto creato dalla classe " base" conterrà un elemento di dati " x " che conterrà il numero intero 4 . Un programmatore che lavora con un oggetto di base può accedere ai dati in x con il "." operatore , come in questo esempio :

    >>> fx

    4

    Tuttavia, l' utente può modificare questo valore in qualsiasi momento , proprio come con qualsiasi altra variabile . Questo potrebbe non essere auspicabile in tutti i casi , una classe può contenere dati importanti che gli utenti non dovrebbe cambiare . In questo caso , i membri dati in Python hanno una convenzione di denominazione di mettere i due caratteri di sottolineatura prima del nome del membro al fine di impedire a un utente di modificare esso :

    classe >>> base:
    < p > . . . def __ init__ (self ) per

    . . . self.__x = 4 //privati ​​i dati dei membri

    Previous :

    next :
      Articoli Correlati
    ·Come ottenere Python per ottenere un output dell'immagi…
    ·Come indice di una lista Python 
    ·Come per codificare e decodificare simboli in Python 
    ·Come selezionare i messaggi di testo in MFC 
    ·Come prova per l' Intersect di due linee in Python 
    ·Tutorial per iteratori Python 
    ·Come creare un if in Python 
    ·Come caricare un ComboBox da un elenco Python 
    ·Come aprire un file in Python 
    ·Come leggere i biscotti con Python 
      Articoli in evidenza
    ·Come usare Ant in FlashBuilder 
    ·Come creare una lista di quattro elementi in Python 
    ·Procedura: Metodi classe Python 
    ·Come creare un elenco di una casella di riepilogo in VB…
    ·Come sapere se un sito è basato su Java ? 
    ·Come elaborare le carte di credito in PHP 
    ·Come creare una cartella in API Con VBA 
    ·Come ordinare 3 interi in Java 
    ·Come fare un progetto Web in Eclipse lavoro tramite bro…
    ·Livelli di astrazione in Design Program 
    Copyright © Conoscenza Informatica http://it.wingwit.com