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 >> Computer Programspråk >> Content

    Hur använder Programmerare klassattribut metoder i Programmeringsteknik för att lösa problem

    ? När programmerare närmar sig uppgiften att utveckla ett databearbetningsapplikation , kan de välja att använda ett paradigm såsom objektorienterad programmering , på ett språk som Java . I en objektorienterad applikation , programmerare dela problemlösning uppgifter mellan en grupp av objekt , alla med en väldefinierad uppsättning ansvarsområden . Beteendet hos ett objekt definieras av sin klass deklaration . Inom denna förklaring , programmerare beskriva de attribut och metoder varje objekt av klassen kommer att uppvisa . Ansvar

    objektorienterade tillämpningar innefattar en grupp av objekt som arbetar i samverkan med varandra för att leverera den funktionalitet som krävs . Till exempel , i ett program för att hantera register över anställda , kan en klass som heter " Employee " modellera detaljerna i en enda anställd inom en organisation . Klassdeklarationen för anställd skulle ange klassens attribut som variabler och klassen beteende som metoder . Annan kod i programmet skulle då kunna skapa och använda objekt för den anställde klassen , bidrar till att skapa några av programmets funktioner . Addera Data

    Class attribut modell dataposter. Data är en viktig aspekt i de flesta klasser i en objektorienterad applikation . Till exempel kan den Anställde klassen använda variabler för att lagra information om en enda anställd , som i följande exempel Java-kod : String förnamn = " Mary " , String lastName = " Jones " ,

    Dessa klass attribut kallas instansvariabler om varje instans av klassen har sin egen kopia av dem . Genom att använda class attribut på det här sättet , kan programmerare skapa generiska objekt som kan skräddarsys för att passa specifika uppgifter , samtidigt som konsekvent beteende oavsett detaljerna i dessa uppgifter i ett visst fall .
    inkapsling

    Alla applikationsutveckling projektet innehåller en rad problemlösning uppgifter . Med objektorienterad programmering , utvecklare har möjlighet att dela upp dessa uppgifter i separata enheter . Ofta team av programmerare arbetar på tillämpningar , med enskilda programmerare och mindre grupper som arbetar med olika delar av koden . Objektorienterad programmering är delvis utformad för att underlätta denna praxis . Inkapsling är en av de mest användbara aspekterna av objektorienterad programmering , eftersom det tillåter programmerare att fokusera på olika aspekter av ett program , när man utnyttjar andra element utan att förstå sina genomförandet detaljer .
    Gränssnitt

    Den grundläggande principen som gör objektorienterad programmering för att arbeta är att varje nummer element har ett gränssnitt som är väl definierade . Detta innebär att varje klass definieras och dokumenteras på ett sätt som gör att programmerare att använda den utan att behöva engagera sig i de inre detaljerna . Detta är vad som gör det möjligt för utvecklare att använda koden föremål som har genomförts av andra utvecklare för att lösa sina egna problem . Välja meningsfulla namn för klass attribut och metoder hjälper denna process .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man använder ListBox i C GUI
    ·Konvertera en polygon till en sökväg
    ·Hello World Tutorial
    ·Hur man skapar en HTML Tidslinje
    ·Hur får Redigera Box Focus
    ·Hur man skriver ett DOS Script
    ·Lägga till licensavtal för slutanvändare till Androi…
    ·Engineering ett spel för att bygga en robot
    ·Hur att placera text över en bildfil i HTML
    ·Ominstallation IE6 Använda Regedit
    Utvalda artiklarna
    ·Vad är Microsoft Visual C + +
    ·Hur man använder VB6 MonthView kontroll
    ·Hur kan jag göra en 3 Column Grid
    ·Hur du använder Telnet med VB6
    ·Hur man fångar Perl syntaxfel
    ·Hur Infoga eller Uppdatera en MySQL Query
    ·Codeblocks MySQL Tutorial
    ·Visual Basic RPG Tutorial
    ·Konvertera AWT till Swing
    ·Hur man beräknar tid i Perl
    Copyright © Dator Kunskap http://www.dator.xyz