Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> python Programming >> Content

    Objektorienterad Python Tutorial

    Python , liksom de flesta programmeringsspråk , innehåller syntax som krävs för att utforma klasser och objekt använder . Fördelarna med objektorienterad programmering ( t.ex. inkapsling och återanvändning av kod ) är samma i Python som i andra språk . Eftersom Python redan fungerar som en utmärkt scripting langage för webben , det ger en flexibel och intuitiv objektorienterad syntax för webbutvecklare att dra nytta av . Saker du behöver
    Pythontolk
    Textredigeraren
    Visa fler instruktioner
    1

    Definiera en klass . Klasser i Python deklareras med nyckelordet class . Koden

    klass ExampleClass :

    definierar en klass " ExampleClass , " och all kod i detta block kommer att hänvisa till denna klass . Som ett led i att definiera klassen , bör programmeraren definierar också " init " metoden

    def _init_ ( jaget , antal ) : .

    Denna funktion liknar ( men inte lika med) " konstruktor " klass i andra språk ( t.ex. C + + ) . Denna metod körs automatiskt när en instans av en klass skapas .
    2

    Ställ in " init "-metoden . Den " init " metoden behöver koden för att köra . Använd denna exempelkod efter " init " :

    self.count =

    print self.count

    "jaget " värde i " init " metoden avser klass i sig . När en klass instansieras i ett föremål , har det en särskild referens till sig själv (själv ) . Varje metod i en klass ska ha " jaget " som sin första parameter . I detta exempel kommer denna kod ( in efter att " init "-metoden ) ge klassens " count" variabeln värdet av "nummer" . Den kommer sedan ut föremålen räknas .
    3

    instansiera klassen . Spara filen som " example.py " , och sedan öppna ett nytt textdokument . I början av det nya dokumentet ange

    import

    exempel
    som kommer att leda den " ExampleClass " från föregående fil . Nu , instansiera klassen med ett initialt värde :

    i = example.exampleClass ( 5 ) katalog

    j = example.exampleClass ( 6 ) katalog

    Detta bör skriva ut siffrorna 5 och sex , respektive.

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur hittar man adressen till en variabel i Python
    ·Har Python behöva en adapter
    ·Vad är Erlang i Python
    ·Hur du trär i Python
    ·Hur man driver ett Python-skript i Windows
    ·Python funktioner med en Ordbok
    ·Hur får nyckelvärden i Python
    ·Hur konvertera Celsius till Fahrenheit på Python
    ·Hur skiljer man en Comma från en sträng
    ·En lista över attribut i Python
    Utvalda artiklarna
    ·Hur man ändra textfärg i Java Chat
    ·Lägga Två stora heltal i C + +
    ·Ställa Value Auto höjningen MySQL
    ·Hur man tar bort Kommatecken i PHP
    ·Hur man kör Python
    ·Hur man gör en kvadratrot i C + +
    ·Den viktiga roll för datavetenskap i vardagen
    ·Hur man skapar en Hash Karta
    ·Hur får man den dag från en MySQL Tidsstämpel
    ·Hur uppdaterar TableModel Från en annan tråd
    Copyright © Dator Kunskap http://www.dator.xyz